ディレクトリ内のすべてのzipファイルを解凍するループを見てきました。ただし、これを実行する前に、実行しようとしているものが正しく機能することを確認したいと思います。
for i in dir; do cd $i; unzip '*.zip'; rm -rf *.zip; cd ..; done
基本的に、「dir」の出力を確認して、すべてのフォルダを確認します。各ディレクトリにcdし、すべてのzipアーカイブを解凍してから削除し、cdに戻して、それ以上なくなるまでやり直します。
これは私が単一のコマンドで行うべきことですか、それともPerlでこれを行うことを検討する必要がありますか?