爲什麼在下面的示例中,在分隔符之前和之後得到空格?awk輸出中的額外空間
awk -F'^' '{print $1,":",$2}' SERVER_2012-02-29-12-15-00
3969 : 1272
3969 : 1272
3969 : 1272
我希望下面的結果沒有任何空間:
3969:1272
3969:1272
3969:1272
文本文件看起來像這樣...
cat SERVER_2012-02-29-12-15-00
3969^1272^14.140.90.242^^IN^como^2012-02-29
3969^1272^14.140.90.242^^IN^como^2012-02-29
3969^1272^14.140.90.242^^IN^como^2012-02-29
或將OFS更改爲「:」,只是「打印$ 1,$ 2」 – 2012-03-01 14:47:49