sed搜索并替换html标签

时间:2017-07-27 15:38:04

标签: regex linux sed

我正在尝试搜索并替换以下特定标记:

<@include_page path='/FooServlet' params={'itemType': 'component', 'id': '92', 'componentURI': 'foo:92-20975', 'templateURI': 'ttt:92-1082-32','lazyLoad':'enabled' }/>

I want to replace it with 

<#-- <@include_page path='/FooServlet' params={'itemType': 'component', 'id': '92', 'componentURI': 'foo:92-20975', 'templateURI': 'ttt:92-1082-32','lazyLoad':'enabled' }/> -->

我能够删除该行 find . -type f -exec sed -i '/20975/d' {} \;

但是,我需要将其评论为20975

同样,我需要在之后删除评论。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

sed 's/.*20975.*/<#-- & -->/' file