我有一个 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 命令来完成。
谢谢!
答案1
一些东西在行
awk 'BEGIN{FS=","; OFS=","} {print $3, $5}' input_file.csv > output_file.csv
应该管用
答案2
尝试 awk -F"," '{print $3","$5}' <input file name>