我想从html文件中删除以下javascript。通过阅读http://www.cyberciti.biz/faq/sed-howto-remove-lines-paragraphs/从html中删除特定的javascript
<script src="text/javascript>
alert('hello');
})();
</script>
和
<script src="text/javascript>
alert('hello');
} catch(err) {}</script>
我可以使用:
sed '/<script type="text\/javascript"/,/<\/script>/d'
但它会删除所有的JavaScript。
我的具体要求是JavaScript的一个与})(); (new line)</script>
和其他的结局结束与} catch(err) {}</script>
我想用sed,如果不可能,那么类似的sed,这样我可以通过脚本运行任何程序。
感谢您抽出宝贵时间。
它已经加载取出的什么点的条件? – locrizak 2011-04-22 16:16:30
您是否有意忽略'src'属性的双引号,还是在问题中输入错字? – 2011-04-22 16:17:09
这只是我创建的一个示例问题。 – Amol 2011-04-22 16:41:00