Вы можете использовать функцию -M
, чтобы увидеть, был ли файл изменен в последний день:
if(-M FH < 1) {
# file was modified less than one day ago
}
Вы также можете проверить время, так как индекс был изменен с -C
, чточасто (но не всегда), когда файл был создан (см. здесь для вопросов совместимости файловой системы).
См. здесь для некоторых примеров различных тестов файлов.