Unzip all .zip
files and store the content in a new folder with the same name and in the same folder as the .zip
file:
find -name '*.zip' -exec sh -c 'unzip -d "${1%.*}" "$1"' _ {} \;
This is an extension of @phatmanace's answer and addresses @RishabhAgrahari's comment:
This will extract all the zip files in current directory, what if I want the zip files (present in subfolders) to be extracted in the respective subfolders ?