我正在尝试匹配一行并使用 sed 命令来替换它。像一些东西
aaa = 10
aaa =10
aaa=10
我的 sed 正则表达式应该匹配所有这些模式,并且应该替换为类似 bbb=5 的内容。我试过
sed -i '/ *aaa *= */bbb=5'
但这并不适用于所有模式。任何帮助都将不胜感激。
最佳答案
sed -i 's/\s*aaa\s*=\s*[0-9]*/bbb=5/' input_file
关于linux - unix sed 命令匹配一个词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11618726/