内部にサブディレクトリと画像ファイルを含むファイル構造があります。GraphicsMagick を使用して、画像ファイルを別の形式に変換 (およびサイズを小さく) したいと考えています。次のような簡単なコマンドで実行できます。
mogrify -path ../img-converted -format jpg ../content/*.jpg
しかし、サブディレクトリ構造を保持しようとすると、事態は複雑になります。Mogrify にはこのオプションがないため、シェル スクリプトを記述して、すべてのディレクトリをチェックする (場合によっては新しいディレクトリを作成する) 必要があります。
これはどのように行うべきですか?