我正在尝试搜索并替换以下特定标记:
<@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
同样,我需要在之后删除评论。
感谢任何帮助。
答案 0 :(得分:0)
sed 's/.*20975.*/<#-- & -->/' file