Получить список всех файлов с прошлого воскресенья по это воскресенье и между определенным временным интервалом. Пусть сегодня будет воскресенье. Мне нужен список всех файлов с прошлого воскресенья 12 дня по это воскресенье 10 утра. Может ли кто-нибудь помочь, пожалуйста.
решение1
Вы можете воспользоваться командой touch man find
, man touch
чтобы создать пустой файл с именем «start» и отметкой времени создания «прошлое воскресенье»:
touch -d"October 24 2021 00:00:00" start
Затем сделайте то же самое с конечной датой, назовите этот файл end. Затем ls -lat должен показать эти файлы с вашими диапазонами дат.
-rw-r--r-- 1 user group 0 Oct 24 00:00 start
последний раз вы запускаете команду find:
find . -newer start ! -newer end