Возможный дубликат:
Как мне удалить файлы больше определенной даты на linux
Как удалить все файлы в текущем каталоге и его подкаталогах старше одного года?
Возможный дубликат:
Как мне удалить файлы больше определенной даты на linux
Как удалить все файлы в текущем каталоге и его подкаталогах старше одного года?
find /the/dir/to/start/in -type f -mtime +365 -ls -exec rm -f -- {} \;
Если вы удаляете много файлов, это обычно происходит намного быстрее, чем «-exec» или "xargs":
find . -type f -mtime +365 | perl -lne unlink