Как реализовать время истечения срока действия файла конфигурации?

У меня есть сервер Debian, на котором работает служба, использующая несколько конфигурационных файлов (аналогично apache2), к которым мне нужно добавить дату истечения срока действия. Конфигурационный файл с датой истечения срока действия начинается с комментария, содержащего it:

#dd.mm.yyyy

Проблема в том, что не все файлы должны иметь дату истечения срока действия. У них нет этого комментария.

Мне нужно написать сценарий bash, который будет регулярно запускаться cron, который будет анализировать первую строку в каждом файле конфигурации, и, если срок его действия истек, он выполнит действие в этом файле (например, переместит в другую папку ), а затем перезагрузите или перезапустите соответствующую службу. Файлы без комментария к дате истечения срока должны игнорироваться (с ними не нужно выполнять никаких действий).

Как надежно проверить срок действия файла?

0
30.03.2016, 01:08
0 ответов

Теги

Похожие вопросы