我试图按照经尾-f一个日志文件,并使用grep对其进行筛选:格式化从尾部输出-f
tail -f <log-file> | grep -F '<some string>'
我所要的输出在同一条线路进行更新,而不是在 stdout上获取新行。这意味着每当grep找到匹配时,stdout中只有一行输出发生更改。
我试图过滤新行,分别添加一个带有几个命令如prinft, sed, awk, echo
回车,但没有得到它的工作。 我在AIX计算机上,因此不支持grep或其他命令的每个联机帮助选项。
感谢您的帮助!
作品,但仍显示在标准输出 – 2013-02-27 17:38:22
不适合我多行。只有一条线。也许使用bash而不是另一个shell – 2013-02-27 18:00:08
我目前使用bash。也许这是AIX的问题? – 2013-02-28 09:04:50