标签: awk
这是我尝试过的,它返回错误。数字在第二列
awk '$2 `{`gsub(/$2, "$2-000); print;`}`' ./file.txt
为
“逃避正则表达式”
答案 0 :(得分:0)
一堆不正确的反引号是什么?您的awk代码中的语法不正确。您需要做的就是
awk
awk '{ $2=$2"-000" }1' file.txt
部分$2=$2"-000"将字符串追加到$2,最后将1进行了修改,从而重新构造了该行,因此您不必进行{{ 1}}。
$2=$2"-000"
$2
1