瀏覽單個文章
whatsnew
Senior Member
 
whatsnew的大頭照
 

加入日期: Jun 2002
文章: 1,464
linux awk print column問題

有一個檔案共8個column
輸出只會用到其中幾個column,且第4個column要在新檔案的最後一個column
我是這麼打的
awk -F',' -v OFS=',' '{print $1,$2,"",$6,$7,$8,$4}' test.csv
奇怪的是輸出為
,XXX,XXXX,XX
,XXX,XXXX,XX
$4看不到
存成開檔案看,格式變成
$1,$2,"",$6,$7,$8
$4
結果換了一行
後來我直接在test.csv最後多加一個column然後就OK了
有人知道這是什麼原因造成的嗎?感恩
     
      
舊 2015-10-28, 04:05 AM #1
回應時引用此文章
whatsnew離線中