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
|----------------------------------------------------------------------------------------|