У меня есть файл журнала в реальном времени с именем log.log, и я хочу перехватить в нем некоторые подходящие шаблоны и значения:
Пример: log.log растет, и мы ищем строки с шаблоном "ResponseTime =VALUE ", и мы хотим извлечь совпадающее VALUE:
Я выполняю:
tail -F log.log | grep ResponseTime | cut -d = -f 2 | tr -d " "
И я ожидаю увидеть
VALUE1
VALUE2
.. etc
Но это не работает... что мне делать?
Спасибо, NaMo
===========
Спасибо, теперь это работает.Я использую: inotail -f log.log |stdbuf -oL grep ResponseTime |stdbuf -oL cut -d '=' -f 2 |stdbuf -oL tr -d ""