Если вы используете GNU find
, вы можете указать абсолютные даты следующим образом:
find . -name '*.pdf' -newermt 2012-01-31 ! -newermt 2012-02-29 | wc -l
Опция -newermt
позволяет найти файлы, которые были изменены позднее, чем абсолютное время.
Если вы не используете GNU, вы можете использовать touch
, чтобы создать два файла с соответствующими временными метками и найти свои PDF-файлы, например так:
touch -t 201201312359 oldest # 11:59 PM 1/31/2012
touch -t 201203010000 newest # midnight 3/1/2012
find . -name '*.pdf' -newer oldest ! -newer newest | wc -l
Подробнее см. Документацию GNU .