我正在寻找使用 awk 或 sed 搜索文件,当它遇到特定的字母/子字符串时,它会在它之前插入一个新行。我的文件示例如下:
"ABC" "3 0 1 0 1" "ABC" "0 2 0 2 0"
因此,当它找到字符串 ABC 时,它会插入一个新行,因此输出如下所示:
"ABC" "3 0 1 0 1"
"ABC" "0 2 0 2 0"
然后,一旦它完成了这一步,我想将这些值相加,给出如下输出:
"ABC" "3 0 1 0 1" "5"
"ABC" "0 2 0 2 0" "4"