awk gsub字串
时间: 2023-11-10 20:02:07 浏览: 95
shell工具之awk
`awk`中的`gsub`函数是用于全局替换字符串的。它的语法如下:
```
gsub(regexp, replacement, target)
```
其中,`regexp`是正则表达式,用于匹配要替换的字符串;`replacement`是要替换成的字符串;`target`是要进行替换的目标字符串。
比如,下面的代码会把字符串`s`中的所有字母`a`替换成字母`b`:
```
s = "abracadabra"
gsub("a", "b", s)
print s # 输出:bbrbcbdbrb
```
需要注意的是,`gsub`函数会直接修改原字符串,而不是返回一个新字符串。
阅读全文