Удалить файлы новее, чем X день и час

13

Я хочу удалить файлы, в частности символические ссылки из / usr / include, которые новее, чем 2 ИЮНЯ 22:27

Как я могу это сделать?

user2356536
источник

Ответы:

24

Возможно, вы захотите использовать find -newermt.

Обязательно просмотрите файлы, которые будут удалены в первую очередь:

find /usr/include -type l -newermt "Jun 2 22:27"

Используйте -deleteдля выполнения фактического удаления.

find /usr/include -type l -newermt "Jun 2 22:27" -delete
yaegashi
источник
1
Дополнительная информация, удалить обычные файлы из текущего каталога, например:find . -newermt "Aug 3 5:27" -delete
Harkály Gergő