如何读取csv文件并用逗号分割它们

时间:2021-06-06 06:38:57

标签: bash shell unix awk command-line

这是示例输入

Pat,Stay,7,14
Sam,Pere,3,16

我想对 14-7 和 16-3 进行减法运算,如果值大于 10,我想打印名称。

输出

sam

1 个答案:

答案 0 :(得分:3)

假设 input.txt 有这些字符串。您可以像这样使用 awk:

awk -F ',' '{if($4-$3 > 10) print $1}' input.txt