为什么这个AWK命令在填充控制台宽度时删除一个字符?

问题描述 投票:-3回答:1

命令是

 tail -f log | stdbuf -i0 -o0 -e0 $AWK '{print $0,"\n"; fflush();}' 

enter image description here

您可以看到我们错过了“选项”中的“o”。每个行中都会发生此字符删除。

bash awk
1个回答
0
投票

我已用命令替换了命令

stdbuf -i0 -o0 -e0 sed --unbuffered '0~1 a\\'
© www.soinside.com 2019 - 2024. All rights reserved.