Поддержка Консалтинг Обучение Jamf Pro Блог

Фильтрация по времени изменения в PresSTORE

Василий Колосов 29.06.2012

Фильтры в PresSTORE (Advanced Options — File Filter) позволяют добавлять или исключать архивируемые файлы по ряду критериев: имя, дата последнего изменения и размер. Когда нам понадобилось создать фильтр, который бы включал в выборку только файлы, измененные более чем 10 минут назад, мы столкнулись с тем, что минимальный интервал для поля Modification Date составляет целый один день.

Не беда — можно выбрать Expert mode в окне редактирования фильтра из раскрывающегося списка сверху, который предлагает использовать синтаксис find для указания критерия. Статья в KB Archiware любезно отправляет читать man. Выглядит неплохо, правда?  Однако, после указания конструкции вида:

-mtime +10m

служебный процесс nsd немедленно падал. Как выяснилось, PresSTORE все-таки не полностью совместим со стандартными директивами find, и для выполнения поставленной задачи критерий следует формулировать так:
-msecs +600

Время, соответственно, нужно указывать в секундах.