@Dannerty

Как написать функцию?

Подскажите, как написать функцию для парсинга логов.
Необходимо, сканировать лог на наличие ошибок:
Если между строкой А и строкой Б есть строки С, то выводить ошибку(для примера "echo 1")
И плюсом к этому необходимо запоминать последнюю строку и после перезапуска скрипта читать лог с нужной строки.
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ответы на вопрос 1
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Для простого парсинга логов лучше всего вызывать не bash, а пользовать awk/gawk.
https://codeby.net/analiz-log-fajlov-apache/
https://proft.me/2011/05/8/awk-parsing-fajlov-po-s...
Ну и в гугле по словам awk gawk
Ну и талмуд от айбимэ https://www.ibm.com/developerworks/ru/library/l-aw...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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