Mad*_*ist 1 sed string search replace file-search
我在 Linux 服务器上有一个 HTML 文件,其中包含一长串链接。我正在尝试按如下方式编辑此文件。
查找此类型的原始出现:http://www.test.org/name
将它们替换为:http://www.test.org/archive/name
我怎样才能做到这一点?我试过运行:
sed -i -e 's/http://www.test.org/name/http://www.test.org/archive/name/g' user.html
但是我得到以下错误:
sed: 无法打开文件 ww.test.org/name/ http://www.test.org/archive/name/g : 没有这样的文件或目录
我知道有些问题可以回答类似的问题,但它们并没有帮助。
/是默认的sed子表达式分隔符,使用另一个:
sed -i 's~http://www.test.org/name~http://www.test.org/archive/name~g' user.html
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8371 次 |
| 最近记录: |