Bash

如何將tailf和grep的輸出重定向到文件

  • February 13, 2014

我想要的只是在正在進行的日誌中查找特定行並將其重定向到某個文件..

tailf log | grep "some words"

現在,我希望上面的命令輸出在持續的基礎上重新定向到某個文件….

我試過,

tailf log | grep "some words" >> file

但這似乎不起作用。我錯過了什麼?

問題是緩衝。

使用--line-buffered選項強制grep在每一行之後刷新緩衝區:

tailf log | grep --line-buffered "some words" >> file

引用自:https://unix.stackexchange.com/questions/115035