使用另一列中的仅一行减去列

时间:2014-02-04 12:00:33

标签: difference

我有一个像

这样的文件

111 222 50.00

555 555

55 20

我想从$ 3的第一行中减去2美元,以获得$ 2中的所有价值。 我尝试过使用awk'{print $ 2- $ 3}',但我只能获得单行2美元列的减法,那么如何使用第1行$ 3列的值减去整个$ 2。

感谢你。

1 个答案:

答案 0 :(得分:0)

grep . file|awk '{NR==1&&a=$3};{print $2-a}'

你是不是喜欢这样的东西?