キーワード†
- grep
- tail
したいこと†
標準出力に出力されつづけるテキストをパイプしてリアルタイムにgrepして表示したい。
どうやって†
(標準出力に出力しつづけるコマンド) | grep --line-buffered 'something'
たとえばtail -fなどが標準出力に出力しつづけるコマンド。
ちなみに†
$ man grep --line-buffered Force output to be line buffered. By default, output is line buffered when standard output is a terminal and block buffered otherwise.