命令是
tail -f log | stdbuf -i0 -o0 -e0 $AWK '{print $0,"\n"; fflush();}'
您可以看到我们错过了“选项”中的“o”。每个行中都会发生此字符删除。
我已用命令替换了命令
stdbuf -i0 -o0 -e0 sed --unbuffered '0~1 a\\'