从csv文件中的特定列中获取一系列数字

时间:2013-11-27 16:50:23

标签: csv awk

我正在尝试从csv文件中打印第三列值大于-39的行。我尝试过使用,但无法让命令工作:

awk -F "," '{$3 > -39}' momenttensors.csv

2 个答案:

答案 0 :(得分:2)

试试这个:

awk -F, '$3 > -39' momenttensors.csv

您需要测试部分。 {}这是一个行动部分。

答案 1 :(得分:2)

您在动作块中进行了比较。你想要它在模式部分。删除 {}

awk -F, '$3 > -39' momenttensors.csv