zhyiwww
          用平實的筆,記錄編程路上的點點滴滴………
          posts - 536,comments - 394,trackbacks - 0
          java文件中的注釋通常是如下格式:
          /*
          *
          *
          */
          或者是如下格式
          //
          //
          //
          那么如何一次刪除所有java文件中的所有注釋呢?
          find . -name *.java -exec sed  -e '/\*/d' -e '/\/\//d' -e '/^\s*$/d' {} \;
          通過sed的三次匹配操作,進行刪除操作。最后一個操作刪除所有的空行。
          以上操作,只做刪除操作,并不修改文件。如果想直接對文件內容操作,可以用:
          find . -name *.java -exec sed -i  -e '/\*/d' -e '/\/\//d' -e '/^\s*$/d' {} \; 
          -i參數可以直接把改變寫入到文件中去。



          |----------------------------------------------------------------------------------------|
                                     版權聲明  版權所有 @zhyiwww
                      引用請注明來源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2011-01-31 13:56 zhyiwww 閱讀(2416) 評論(0)  編輯  收藏 所屬分類: j2eelinux
          主站蜘蛛池模板: 密山市| 平武县| 屯昌县| 广安市| 鄄城县| 东乌珠穆沁旗| 额敏县| 托克托县| 临漳县| 济阳县| 旺苍县| 通辽市| 平原县| 昌都县| 嘉峪关市| 福海县| 岫岩| 黑水县| 安西县| 深水埗区| 凤翔县| 简阳市| 广东省| 交城县| 额敏县| 蚌埠市| 金坛市| 察雅县| 阿拉善右旗| 怀来县| 革吉县| 建湖县| 靖西县| 鸡东县| 宁明县| 云阳县| 灵武市| 庄河市| 漳平市| 峡江县| 宜黄县|