Answers:
该 -e 参数告诉sed您希望提供多个命令:
sed -e 's/string1/string2/g' -e 's/string4/string5/g'
这将取代 STRING1 同 字符串2 和 串,4 同 STRING5 。
-e
因为上面的脚本可以通过以下方式完成: sed 's/string1/string2/g;s/string4/string5/g' file
。无论你有什么单独的表达方式,你都可以将它们融合成1个表达式然后放弃 -e
。有人可以透露其必要性 -e
在sed?
man
命令是有道理的。