tail -f pipe不仅是单行

时间:2014-01-06 19:05:48

标签: grep pipe tail

我想用tail -f管道日志文件,但只管道最后一行。我的命令是

tail -f logfile.log | while read line; do /usr/bin/gammu --sendsms TEXT ****** -text "$line"; done

我看到我可以使用grep --line-buffered,但我的新行不能有任何字符,而且我尝试过它不起作用。

1 个答案:

答案 0 :(得分:0)

错误显示问题是其他地方,您没有向我们展示。 下面的测试代码对我来说没问题。

tail -1f logfile.log | while read line
do 
   echo /usr/bin/gammu --sendsms TEXT ****** -text "$line"
done