Я пытаюсь изменить атрибут "дата последнего открытия" для нескольких файлов и папок в El Capitan. Старая техника использования «touch -mt», похоже, не работает. Иногда это работает в очень редких случаях, но для большинства моих файлов команда завершается без ошибок и не влияет на атрибут "дата последнего открытия". Кажется, он изменяет атрибут "дата изменения". Есть идеи?
1 ответ
0
Я считаю, что должно работать следующее, я пока не могу это подтвердить:
Дата последнего открытия хранится в свойстве метаданных kMDItemLastUsedDate
. Вы можете проверить это с помощью команды mdls <file>
.
Чтобы изменить значение, используйте следующий синтаксис:
xattr -w "com.apple.metadata:kMDItemLastUsedDate" "<date>" <file>