ghost 发表于 2019-3-12 18:34:44

awk 切欄的問題

想問個問題,

我以 '{FS=","}{print $1}' 來用 , 切欄並選取第一欄,
可是用 grep file 內容並 awk'{FS=","}{print $1}'以後,
第二行以後的結果才正常,第一行完全沒效果...

會變成像這樣...
1.0.1.0/24,1814991,1814991,,0,0
1.0.2.0/23

這是為什麼?

32MB.CN 发表于 2019-3-12 18:50:09

# cat test
1.0.1.0/24,1814991,1814991,,0,0
1.0.2.0/23,5646545,2342342,,0,0
# awk -F',' '{print $1}' test
1.0.1.0/24
1.0.2.0/23

ghost 发表于 2019-3-13 12:03:36

想不到 '{FS=","}' 跟 -F ',' 是不一樣的.
謝謝~
页: [1]
查看完整版本: awk 切欄的問題