Мониторинг / выделение стандартного терминала для ключевых слов - PullRequest
0 голосов
/ 06 августа 2010

Поскольку в ходе нашей недавней работы по разработке я попал в положение, когда мне приходится отслеживать несколько журналов вывода нашего приложения, в частности, я ищу определенный код (ы) ошибок.Поскольку мои ограниченные навыки написания сценариев на данный момент, единственное, что я могу сделать, это tail -f файл журнала и просто продолжать поиск обновлений.Я также использую PuTTY.Я надеюсь, что кто-то может сделать несколько предложений о том, как я могу выполнить одно из следующих действий, если это возможно:

  1. Изменить bash.rc, чтобы при отображении определенных ключевых слов в терминале они были выделены
  2. Используйте аудио / визуальный звонок PuTTY, чтобы при отображении ключевого слова предупреждение отключалось

1 Ответ

0 голосов
/ 16 июля 2011

раскрасить вывод можно, просто добавив регулярное выражение sed к вашему tail -f, то есть

tail -f somefile.log | sed 's/keyword/highligtedkeyword/g'

просто добавив несколько escape-последовательностей для цвета...

...