试图使用awk获得结果

时间:2017-11-04 17:11:36

标签: unix awk grep nawk

我有一个名为xyz.csv的文件,它以逗号分隔。我正在尝试获取输出,其中第二列应该具有值“01”,第50列为“ABC”,第80列的内容使用nawk ?

1 个答案:

答案 0 :(得分:1)

如果有帮助,请您试试并告诉我。

nawk -F"," '$2=="01" && $50 == "ABC"{print $80}'  xyz.csv

OR

如果您要查找第50个和第80个字段的值应为ABC,并且您想要打印当前行,那么以下内容可能对您有帮助。

nawk -F"," '$2=="01" && $50 == "ABC" && $80 == "ABC"'  xyz.csv