【发布时间】:2014-03-20 03:47:46
【问题描述】:
我正在尝试使用sed 编辑一个网页。
我需要找到所有href="/foa 链接并让他们说
href="www.url/foa 代替。
我一直很难让它工作。
对于普通语法,我会使用sed -i 's/string/string2/g' <filename>。
使用正斜杠,我可以使用 \/ 转义那些有效的。
但我似乎无法弄清楚如何将单双引号放入搜索和替换流中。
我需要它的原因是唯一标识我要更换的部件。 /foa 存在于多个部分,我唯一需要更改的是href="/foa
【问题讨论】:
标签: regex shell replace sed escaping