Обновить время создания файла Mac
Я пытаюсь обновить синхронизацию файлов Mac, созданных, измененных, последних открытых файлов.
Для измененного и последнего открытого я попробовал ниже
touch -mt YYYYMMDDhhmm *
Это работает нормально.
Теперь для созданного, я попытался
touch -t YYYYMMDDhhmm *
но это не меняет созданное время.
Я тоже пробовал touch -ct YYYYMMDDhhmm *
но не повезло.
Любая идея, почему это происходит.
Также есть ли способ, где с помощью одной команды папка и файлы внутри времени папки / подпапки также будут обновлены?
Я обновил последнюю версию Mavericks.
1 ответ
Я не уверен, что это проблема с Маверикс или что, но touch -mt
ИЛИ ЖЕ touch -t
просто обновите измененное и последнее открытое время.
Может быть touch -mt
ИЛИ ЖЕ touch -t
Команды работают с 10.8.4 и ранее.
Для Маверикс я нашел решение, как показано ниже.
SetFile -d '12/31/1999 23:59:59' file.txt
MM dd yyyy hh mm ss fileName
Чтобы обновить все файлы в папке, просто используйте
SetFile -d '12/31/1999 23:59:59' *