-2
awk 'if(NF==7){print$1":"$2":"$4":"$5, $7, $6}else {print$1":"$2":"$3":"$4, $6, $5}'
awk: if(NF==7){print$1":"$2":"$4":"$5, $7, $6}else {print$1":"$2":"$3":"$4, $6, $5}
awk:^syntax error
这是什么语法错误?箭头指向如果awk我的语法有什么问题?
如果在'{}' –
或者'awk'NF == 7 {print $ 1“:”$ 2“:”$ 4“:”$ 5,$ 7,$ 6; next} {print $ 1“:”$ 2“ :“$ 3”:“$ 4,$ 6,$ 5}” – jlliagre