Linux シェル スクリプトを使用するのはこれが初めてで、非常に強力に思えますが、まだ少し混乱しています。
ディレクトリ内の特定の拡張子を持つすべてのファイル(すべてのサブディレクトリ、サブサブディレクトリなど)を再帰的にループし、実行可能ファイルを実行して、元のファイルの正確な場所に同じ名前で異なる拡張子を持つ新しいファイルを生成したい.
以下は、その擬似コードです。
files = list of all files (full path not just names) with extension .ext recursively
for file in files
executable -option1 -option2 fullpath/file.ext1 > fullpath/file.ext2