2

Мне нужно рекурсивно перечислить все файлы в каталоге, которые были изменены после определенной даты. Это возможно?

3 ответа3

3
touch -t YYMMDDhhmm.SS /tmp/timestamp
find directory -type f -newer /tmp/timestamp
rm /tmp/timestamp
2

Вы можете использовать find ...

touch –date "2012-11-07" /tmp/find_after
find / -newer /tmp/find_after
rm /tmp/find_after
1

Вероятно, вы ищете это:

find . -type f -mtime 1

эта команда покажет вам файлы, измененные 1 день назад из текущего каталога рекурсивно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .