# Extract each ZIP into a sibling folder named ZIPNAME.extracted find . -name "*.zip" -exec unzip {} -d {}.extracted \;
If you want to pull all files out of their subfolders and extract them into a single destination: find . -name -exec unzip -o {} -d /path/to/destination/ \; Use code with caution. Copied to clipboard unzip all files in subfolders linux