要删除text1
,我只需使用:
find mydirectory -type f -exec sed -i 's/text1//ig' {} +
但如何删除<h2 class='title'>Some text</h2>
?
我不能简单地删除使用下面的代码。它不起作用:
find mydirectory -type f -exec sed -i 's/<h2 class='title'>Some text</h2>//ig' {} +
答案 0 :(得分:2)
您需要转义特殊字符
find mydirectory -type f -exec sed -i 's/<h2 class=\'title\'>Some text<\/h2>//ig' {} +