Linux将文件过滤两列并打印输出

时间:2017-10-29 20:14:15

标签: linux unix awk grep

我有一个包含9列的表,如下所示。

enter image description here

我如何首先按钢绞线列进行排序,以便只有那些带有" +"选择,然后选择具有3个外显子的那些(在外显子计数列中)。

我一直在尝试使用grep,因为我知道我可以从列中选择一个单词,但我只得到特定的列或只是总数。

1 个答案:

答案 0 :(得分:1)

使用 awk

awk -F "," ' $4=="+" && $9=="3" ' file.csv

如果不是CSV,请从此命令中删除-F ","