awk多次引用同一列造成的问题
[sunjj@localhost ~]$ cat zzz.log
210, 2, 2 , 40cc
210, 2, 2 , 40ce
[sunjj@localhost ~]$ awk -F',' ' {printf("%s...%s\n", $3,$4) }' zzz.log
2 ... 40cc
2 ... 40ce
[sunjj@localhost ~]$ awk -F',' ' {printf("%s...%s\n", $4,$4) }' zzz.log
... 40cc
... 40ce
看到了吗?第二次输出时,第一个%s输出变成空字符串了。
奇怪,为什么会这样呢?
[解决办法]
试验了一下,没有发生你说的现象
[解决办法]
试了,没你说的现象呀,大哥、、、