私は JAD が正確にどのように機能するかについて 100% 確実ではありませんが、この README ファイルで見つけた情報に基づいて、この find
コマンドで開始できます:
find . -type f -name '*.class' |\
while IFS= read -r java_class_path
do
java_dirname=$(dirname "${java_class_path}")
jad -sjava -d"${java_dirname}" "${java_class_path}"
done
-s
オプションは、出力拡張子を .java
に設定します そして -d
元の .class
の場所に基づいて、ファイル出力の宛先ディレクトリを設定します ファイルは find
経由で見つかりました .このような問題を解決する鍵は、コマンド ライン出力を別の宛先に出力したいと思ったのは、あなたが初めてではないことを理解することです。