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 閱讀(2407) 評論(0)  編輯  收藏 所屬分類: j2eelinux
          主站蜘蛛池模板: 西华县| 万荣县| 江油市| 邵东县| 永济市| 江西省| 凤庆县| 永吉县| 嘉义市| 新晃| 和林格尔县| 厦门市| 安达市| 柳河县| 普格县| 平阴县| 普陀区| 会理县| 兰考县| 观塘区| 石屏县| 抚顺市| 县级市| 平潭县| 浠水县| 石家庄市| 水城县| 盖州市| 谷城县| 阳高县| 上饶市| 北流市| 镶黄旗| 正阳县| 施甸县| 松桃| 彩票| 文水县| 西青区| 杭锦旗| 洛隆县|