回答:
私はrecusivelyネストされたZIPファイルを解凍するにはどうすればよいですか? このワンライナーが来ます:
while [ "`find . -type f -name '*.zip' | wc -l`" -gt 0 ]; do find -type f -name "*.zip" -exec unzip -- '{}' \; -exec rm -- '{}' \;; done
これにより、無限ループを回避するために行われたすべてのzipファイルが削除されます。これらのファイルを保存する場合は、最初にバックアップを作成してください。
-exec unzip -- '{}'
を2つのコマンドに-exec unzip -- '{}' "*.zip" \; -exec unzip -- '{}' "*.pdf
置き換えます。`