我無法使用sed。 我需要替換由許多文件組成的非常不贊成的HTML網站中的一些行。 我的腳本不起作用,我不知道爲什麼。當我試圖找到確切的模式與Netbeas它的工作。sed替換不起作用
find . -type f -name "*.htm?" -exec sed -i -r 's/ing\. Šuhajda Dušan\, Mírová 767\, 518 01 Dobruška\, \+420 737 980 333\,/REPLACEMENT/g' {} \;
錯誤在哪裏? 是否有替代文本而不搜索正則表達式而是純文本? 感謝您的回覆。
您的'sed'命令適用於我。你的字符串可能跨越多行嗎?如果是這樣,那麼'sed'命令將會更加複雜。 – 2010-04-02 13:13:15