【发布时间】:2016-08-23 08:47:31
【问题描述】:
我有一个在外部文件中创建网站的尾巴:
tail -f LOG.TXT | grep ';HI(<[0-9][0-9]><[0-9]>' | sed -u -f seds.dat |awk '{ print $1, $2, $5 = "HELLO =", $6, $7, $8, $9 } ' |grep -v '>'
我认为尾部不起作用,因为在 seds.dat 中执行 sed 的延迟
使用 CAT 需要一段时间,但会返回信息。
我想让它用tail更新行吗?
【问题讨论】:
-
所以你说
tail | grep | sed | awk | grep。嗯,你知道这可能会被压缩到一个awk命令中吗? -
能否提供样例LOG.TXT;
-
log.txt 是另一个机器的挂载点,我认为 talves 这也是原因之一。
-
它正在缓冲,请参阅stackoverflow.com/questions/5427483/…。如果您发布 minimal reproducible example 包括简洁、可测试的示例输入和预期输出,我希望有人可以帮助您。