Я пытаюсь написать скрипт, который будет перемещать файлы старше 1 дня в каталог архива.Я использовал следующую команду find
:
for filename in `find /file_path/*.* -type f -mtime +1`
Это не удалось, поскольку мой список аргументов слишком велик для обработки find
.Я получил следующую ошибку:
/usr/bin/find: arg list too long
Можно ли использовать find
в операторе IF-ELSE
?Может ли кто-нибудь привести некоторые примеры использования mtime
, отличного от find
.
Редактировать: добавить цикл for, частью которого является находка.