複数の Zip ファイルを一括で解凍するシェルスクリプト

複数の Zip ファイルがあるディレクトリで、それらを一括で解凍していくスクリプトを書きたかったけど、xargs が上手く使えなかった。

ls *.zip | xargs unzip

こんな感じにしてみたけどダメ。

1行でやるなら、以下のようにやると上手く行った。

$ find . -name '*.zip' -exec unzip {} \;`