可以使用gsub()函数代替sub()函数。gsub()函数用于全局搜索并替换字符串,而sub()函数只用于替换第一个匹配项。以下是使用gsub()函数的示例代码:
awk '{gsub("oldstring","newstring",$0); print $0}' inputfile.txt
该代码将inputfile.txt文件中的所有'oldstring”替换为'newstring”。
上一篇:awk中的三元运算符
下一篇:awk中的Switch/Case语句问题