私は方法を見つけませんでした。私は次のシェルコマンドスクリプトを使用しました。
、.javaファイルに
cd myfolder
find . -name "*.ftl" -printf "%f\n" |while read fname; do grep --include \*.java -rl "$fname" . > /dev/null || echo "${fname} not referenced" ; done;
または
を参照されていない.ftlテンプレートファイルは、.javaファイル、.ftlで参照されていないすべての.ftlテンプレートファイルを探します。 INCファイル
cd myfolder
find . -name "*.ftl" -printf "%f\n" |while read fname; do grep --include \*.java --include \*.ftl --include \*.inc -rl "$fname" . > /dev/null || echo "${fname} not referenced" ; done;
注:MacOSXの上であなたがgfind
を使用することができます-printf
の場合はfind
の代わりになります。
出力例
productIndex2.ftl not referenced
showTestpage.ftl not referenced
あなたは周りがスクリプトを持っていますか?ちょうどアイデアを作る。 –