【发布时间】:2020-03-01 09:02:55
【问题描述】:
我需要添加三列,以 x 开头的列,并且只返回一列包含三个数字的总和。其他行必须保持原样
我知道如何添加列,但我不知道如何仅使用以 x 开头的数字来添加列
awk '{ print $3 + $4 + $4}'
输入:
col1 col2 2344 4324 3544 col6 col7
col1 col2 x200 x300 x400 col6 col7
col1 col2 3543 5442 9403 col6 col7
结果:
col1 col2 2344 4324 3544 col6 col7
col1 col2 900 col6 col7
col1 col2 3543 5442 9403 col6 col7
【问题讨论】:
-
能否请您检查一下答案并告诉我们是否对您有帮助?