Linux найти файлы, которые изменялись в диапазоне дат

Часто возникает необходимость найти файлы в Linux, которые изменялись в диапазоне дат.
Для этого можно воспользоваться такими командами:

1. Создать файл-метку начала диапазона дат:

# touch --date "2012-10-01" ~/tmp/2012-10-01.txt

2. Создать файл-метку конца диапазона дат:

# touch --date "2012-10-08" ~/tmp/2012-10-08.txt

3. Найти все файлы, которые изменялись в диапазоне дат:

# find ~ -type f -newer ~/tmp/2012-10-01.txt -not -newer ~/tmp/2012-10-08.txt
DigitalOcean Referral Badge
 
Copyright © 2013 - 2024 Шкоденко Тарас. Програмування та розробка сайтів