当我得到答案时,我可能会“手动”完成它。
我有两个变量(varA,varB)我想分别用(a,b)替换,这个目前需要两个单独的查找和替换。
使用regex grep我知道如何使用两个单独的搜索 varA | varB
但是没有替换功能可以类似地进行相应的替换
除非你知道更好?感谢任何见解
答案 0 :(得分:1)
grep用于搜索给定输入中的模式。您应该使用sed进行文本替换。对于单个sed命令中的多个替换,只需使用它:
sed -e 's/varA/foo/g' -e 's/varB/bar/g' file.txt