使用awk在文件的数字末尾添加字符串?

时间:2018-11-14 03:23:22

标签: awk

这是我尝试过的,它返回错误。数字在第二列

awk '$2 `{`gsub(/$2, "$2-000); print;`}`' ./file.txt

  

“逃避正则表达式”

1 个答案:

答案 0 :(得分:0)

一堆不正确的反引号是什么?您的awk代码中的语法不正确。您需要做的就是

awk '{ $2=$2"-000" }1' file.txt

部分$2=$2"-000"将字符串追加到$2,最后将1进行了修改,从而重新构造了该行,因此您不必进行{{ 1}}。