2011-06-17 722 views
2

有没有办法使用Linux命令从CSV文件中提取某些列? CSV字段被引用,并且可以在单个列中包含逗号。使用Linux命令从CSV文件中提取指定的列?

+0

对不起,我无法像原样迁移,因为您没有任何示例数据,并且这是脱离主题的,因为您尚未显示使用shell脚本执行此操作的任何证据。如果您可以编辑该文件来演示,请举报主持人。 – 2011-06-17 12:49:42

回答

1

鉴于colums在形式分离:“”无‘是colums内:

awk -F"\",\"" '{ print $3 }' data.csv | tr -d "\"" 

的示例打印式柱3从data.csv tr命令删除’选择时第一个还是最后一个柱子。

相关问题