从CSV文件的特定列中提取一系列数字的Awk命令

3
我想打印出csv文件中第三列值大于-39的行。我尝试使用,但无法使命令运行:
awk -F "," '{$3 > -39}' momenttensors.csv
2个回答

2

试试这个:

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

您需要测试部分。{} 这是一个操作部分。


2

您的比较在操作块中,而不是模式部分。请删除 {}

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接