打印2列CSV文件

时间:2019-03-30 15:22:50

标签: shell unix awk sh

在Unix终端中,我正在使用:

    cat file.csv | cut -d ',' -f4| less

要打印第4列,我该如何打印才能看到第4列和第6列

提前谢谢

1 个答案:

答案 0 :(得分:3)

仅对Input_file尝试cut,而不必在其中使用cat

cut -d ',' -f4,6  Input_file

或者如果可以,awk也可以。

awk 'BEGIN{FS=OFS=","} {print $4,$6}'  Input_file