Вы можете использовать find
команду, которая имеет специальные параметры (см. справочную страницу ):
-amin n: к файлу последний раз обращались n минут назад.
-atime n: к файлу последний раз обращались n * 24 часа назад. Когда команда find определяет, сколько 24-часовых периодов назад к файлу последний раз обращались, любая дробная часть игнорируется, поэтому для соответствия -atime +1 файл должен был быть получен как минимум два дня назад.
-cmin n: файл был последний раз изменен n минут назад.
-ctime n: статус файла был последний раз изменен n * 24 часа назад. Смотрите комментарии для -atime, чтобы понять, как округление влияет на интерпретацию времени изменения статуса файла.
-mmin n: данные файла были последний раз изменены n минут назад.
-mtime n: данные файла были последний раз изменены n * 24 часа назад. Смотрите комментарии для -atime, чтобы понять, как округление влияет на интерпретацию времени модификации файла.
Таким образом, вы можете выполнить следующую команду, например:
find $MYDIR -ctime +1