【发布时间】:2012-10-05 05:02:34
【问题描述】:
我有一些文本文件。我需要在每个文件的第二列和第四列之间做减法。减去的值应作为第五列打印到原始文件中。如何使用 awk 或 sed 做到这一点?
HII 62.0 HII 35.1
MEE 21.3 MEE 21.3
GLL 42.3 GLL 18.5
ASS 105.9 ASS 105.9
RRG 65.6
GLL 48.3
SES 83.5
Desired output
HII 62.0 HII 35.1 26.9
MEE 21.3 MEE 21.3 0
GLL 42.3 GLL 18.5 23.8
ASS 105.9 ASS 105.9 0
RRG 65.6
GLL 48.3
SES 83.5
如果第三列和第四列为空,则不需要减去。
【问题讨论】: