查找并替换文档中的文本

时间:2013-08-16 16:44:47

标签: linux sed

我使用以下内容:

sed 's/oldwebsite.com/newwebsite.com' file.sql

我得到了:

sed: -e expression #1 unterminated `s' command

我没有正确使用sed吗?

编辑:

修正:

sed 's/oldwebsite.com/newwebsite.com/g' file.sql

是否还有办法让它替换,无论两边都有文字?在上面,它没有取代任何文本。

1 个答案:

答案 0 :(得分:0)

您缺少/来结束替换:

sed 's/oldwebsite.com/newwebsite.com/' file.sql

如果您要替换该行上的所有匹配项,而不仅仅是第一个匹配项,请在最后g之后添加/(对于全局)。