У меня есть скрипт, который запускается каждый час с 05:00 до 00:00 и генерирует этот файл журнала:
2018-07-04 08:00:03 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 09:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 10:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 11:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 12:00:01 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 13:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 14:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 15:00:03 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 16:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 17:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 18:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 19:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 20:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 21:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 22:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-04 23:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-05 00:00:02 OK - сбросить скрипт
2018-07-05 05:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-05 06:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-05 07:00:03 ВНИМАНИЕ - сегодня нет файлов
2018-07-05 08:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-05 09:00:02 ВНИМАНИЕ - сегодня нет файлов
2018-07-05 09:52:19 ВНИМАНИЕ - сегодня нет файлов
2018-07-05 09:55:09 ОК - файл скопирован
2018-07-05 09:56:02 OK - сбросить скрипт
Если нет файла для копирования, он записывает в журнал «ПРЕДУПРЕЖДЕНИЕ - сегодня нет файла» и сбрасывает скрипт. Если сегодня есть файл для копирования, он пишет «OK - файл скопирован» и сбрасывает скрипт.
Мне нужен скрипт, который выводит «ПРЕДУПРЕЖДЕНИЕ - сегодня нет файла», если файл не был создан сегодня или если файл был создан, выводит «ОК - файл скопирован» ...
Таким образом, он проверяет в журнале текущую дату и, если файл был скопирован, возвращает статус OK, иначе ПРЕДУПРЕЖДЕНИЕ.
Есть идеи? : D