awk的正常格式如下。
echo "haha" |awk '{print 6}'
6
现在要在打印后添加新行,其他与上面相同。
echo "haha" |awk '{print
> 6}'
haha
awk如何解释第二个命令?
在解释之前,awk是否会读取所有命令?
答案 0 :(得分:3)
来自https://www.gnu.org/software/gawk/manual/html_node/Statements_002fLines.html#FOOT9
除非转换换行符(使用, { ? : || && do else
),否则它将跟随
$ echo "haha" |awk '{print;6}'
haha
任何其他点的换行符都被视为声明的结尾
所以你的脚本将等同于:
$ echo "haha" |awk '{print \
6}'
6
逃避:
$(".participantSelector").empty()