标签: linux bash sed replace tr
是否有一个示例,如果您想用一个单词替换多个单词
例如输入:狗苹果橙色香蕉梨 输出狗猫猫香蕉猫
我用下面的方法解决了,有没有更好的方法(比sed好)?三次不输入cat:
sed -e 's/apple/cat/g;s/orange/cat/g;s/pear/cat/g'
提前感谢
答案 0 :(得分:0)
使用OR运算符立即替换字符串
OR
sed -e 's/apple\|orange\|pear/cat/g' filename