Chinaunix

标题: 请教一个代码注释问题 [打印本页]

作者: sunsunzhang    时间: 2010-12-21 10:20
标题: 请教一个代码注释问题
请教一下如何能把<!--到-->之间的行去掉,
修改前:
<?xml version="1.0" encoding="GB2312"?>
<!--集团客户服务:集团客户发展与维护-->
<!--
  Purpose : 集团客户发展与维护
  Date : 2006-03-31
  Modified History:
  DATE        AUTHOR   VERSION         DESCRIPTION

-->
        <Config_Parameters>
                <Pages_Config>

修改后:
<?xml version="1.0" encoding="GB2312"?>

        <Config_Parameters>
                <Pages_Config>

先谢谢了~~
作者: ly5066113    时间: 2010-12-21 10:23
awk '/<!/,/>/{next}1' urfile
作者: sunsunzhang    时间: 2010-12-21 10:35
谢谢TIM哥~~~~~~

加多个条件,如果有嵌套呢?
<?xml version="1.0" encoding="GB2312"?>
<!--集团客户服务:集团客户发展与维护-->
<!--
  Purpose : 集团客户发展与维护
  Date : 2006-03-31
<!--集团客户服务:集团客户发展与维护-->
  Modified History:
  DATE        AUTHOR   VERSION         DESCRIPTION

-->
        <Config_Parameters>
作者: ly5066113    时间: 2010-12-21 10:45
awk '/<!/{do{if(/<!/)i++;if(/>/)i--;if(i==0)next}while(getline)}1' urfile




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2