Можно ли рекурсивно сканировать измененные файлы более 3 недель назад с помощью inotify
или inotify
только для запуска cron
заданий? Какую еще команду можно использовать для проверки измененных файлов, возраст которых превышает 3 недели?
Я думаю, вы можете искать find
. Inotify - это скорее механизм событий для живых обновлений, тогда как find
позволяет вам искать файлы на основе таких критериев, как -cmin, -ctime и т. Д.
Как сказал «Jo-Erlend Schinstad» ... вы можете использовать find
Пример:
find . -mtime +5 | xargs ls -l
.
-> текущий каталог (рекурсивный поиск по умолчанию )
-mtime +5
-> найти все файлы старше 5 дней (это время создания, а не время последнего изменения!)
| xargs ls -l
-> только для просмотра сведений о файле (вы можете удалить это)