Используя CRON или AT, вы можете настроить расписание для запуска сценария или программы в соответствии с любым желаемым расписанием, например, в определенное время, повторяющееся каждый день или один раз в неделю.
Найдите linux CRON иcrontab -e
, а также Linux AThttps://linux.die.net/man/1/at
Что касается скрипта или программы, которую нужно запустить, то это зависит от вас. Не нужно быть сложным, просто выполните поиск слов в определенном файле журнала, если найдете, то сделайте что-нибудь.
что-то можно отправить по электронной почте с сообщением о том, что найдено, или просто создать текстовый файл с надписью «НЕ НАЙДЕНО» или «НАЙДЕНО {с подробным описанием}»
вы хотели бы изучить сценарии оболочки BASH.
Первое, что приходит на ум, это линуксgrep -l "word_pattern" filename
Если команда grep
не находит шаблон вашего слова в файле, она ничего не возвращает, и это можно использовать в сценарии оболочки BASH в качестве условия не найдено .