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
          主站蜘蛛池模板: 嘉荫县| 思南县| 平山县| 双江| 马尔康县| 江山市| 万山特区| 建宁县| 同仁县| 安图县| 富民县| 中宁县| 牙克石市| 泗洪县| 海安县| 湖州市| 扬州市| 杭州市| 左云县| 肃宁县| 靖远县| 稻城县| 凯里市| 时尚| 永德县| 抚州市| 巨鹿县| 成都市| 虹口区| 镇原县| 太康县| 精河县| 汝州市| 堆龙德庆县| 濉溪县| 大埔县| 财经| 保定市| 镇赉县| 万载县| 商河县|