我想用tail -f
管道日志文件,但只管道最后一行。我的命令是
tail -f logfile.log | while read line; do /usr/bin/gammu --sendsms TEXT ****** -text "$line"; done
我看到我可以使用grep --line-buffered
,但我的新行不能有任何字符,而且我尝试过它不起作用。
答案 0 :(得分:0)
错误显示问题是其他地方,您没有向我们展示。 下面的测试代码对我来说没问题。
tail -1f logfile.log | while read line
do
echo /usr/bin/gammu --sendsms TEXT ****** -text "$line"
done