我有一个输入文件,如果这些列值相等,我想扣除列值。
输入文件:
0823 182331.58 5693
0823 182332.23 5693
0823 182331.52 5694
0823 182341.12 5694
0823 182332.99 5695
* 182332.23 - 182331.58
*** 182341.12 - 182331.52
我的预期输出是:
0823 0.65 5693
0823 9.6 5694
提前thx!
答案 0 :(得分:0)
这样的事情应该这样做:
awk '$3 in saved{$2 = $2 - saved[$3]; print} {saved[$3] = $2}' file