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