检查csv文件中的值,然后用awk / sed打印行

时间:2019-04-29 20:54:07

标签: awk sed

是否可以解析.csv文件并查找包含特定值的第13个条目。

例如,数据将是

List<WordCount> list

如果可以的话,我只想提取第13个字段中值为3的行。

尝试使用剪切等循环时希望重击,但很乱。

不确定是否有awk / sed方法。

先谢谢了。

1 个答案:

答案 0 :(得分:2)

这是入门级的awk。

awk -F, '$13==3' file

-F,用于将字段分隔符设置为逗号,$13是第13个字段的值。对于每一行,如果$13==3计算为true,则打印该行。