我需要在多个空格后替换一个单词:
实际上,该文件包含以下字符串:
local all all peer
我必须用
来更改它。local all all md5
我尝试了各种组合,包括
sed -i.bak 's/all[\+ ]peer/md5/g' file
没有运气。
有什么想法吗?
提前致谢。
all +
泛化为all[[:space:]]+
,以便捕捉制表符和空格。 - glenn jackman