Text-Processing

使用字元分隔符從文件中提取特定欄位

  • April 16, 2019

我有一個 1gb 的文件,想得到第三個和第五個欄位。

該文件由 (,) 分隔:

輸入文件:

luis, jose, jesus atoche, mark, john
1,2,3,4,5
aa 1, bb 2, cc3, dd 4, ee5

輸出文件:

jesus atoche, john
3.5
  cc3, ee5

我知道可以使用 awk 命令來完成。

謝謝!

有點像

awk 'BEGIN{FS=","; OFS=","} {print $3, $5}' input_file.csv > output_file.csv

應該管用

嘗試 awk -F"," '{print $3","$5}' <input file name>

引用自:https://unix.stackexchange.com/questions/512831