Как удалить файлы созданы до определенной даты?
Добавлено: 2010-01-28 16:09:43
Всем привет!
Есть задание удалить с папки все файлы созданы до 2007 года.
Решил использовать find.
Поискал в man find и в интернете и нашел такую вещь:
Данная команда находит все файлы созданы до 31 Dec 2006.
Вопрос:
Как их удалить?
Может быть:
Спасибо.
Есть задание удалить с папки все файлы созданы до 2007 года.
Решил использовать find.
Поискал в man find и в интернете и нашел такую вещь:
Код: Выделить всё
find / -type f \( -newermt "1 Ian 2000" -and -not -newermt "31 Dec 2006" \) -exec ls -al {} \;
Вопрос:
Как их удалить?
Может быть:
Код: Выделить всё
find / -type f \( -newermt "1 Ian 2000" -and -not -newermt "31 Dec 2006" \) -exec delete -al {} \;