質問: いくつかのフォルダの再帰的なunrar 私はいくつかのrarアーカイブを複数のディレクトリに分散していますが、すべてdebianベースのnasの特定のルートフォルダの下にあります。誰かが、各フォルダーに再帰的に移動し、コンテンツを解凍し、親フォルダーに戻って次のディレクトリに移動する簡単なスクリプトを作成するのを手伝ってもらえますか?そう:cd photos/summer/italy/ unrar e italy.rar wait cd ../france/ unrar e france.rar wait etc... したがって、ルートフォルダ「photos」をポイントするだけで、途中ですべてが発生することはありません...たとえば、ディレクトリ構造:*photos: -summer --italy ---italy.rar ---italy.r01 ---italy.r02 --france ---france.rar ---france.r01 ---france.r02 -winter --siberia ---siberia.rar ---siberia.r01 ---siberia.r02 --canada ---snow.rar ---snow.r01 ---snow.r02
回答: find photos/ -name '*.rar' -execdir unrar e {} \;