The Linux unzip command unzips files to the same directory as the .zip file, or to a defined one. You can’t batch unzip. This script unzips all .zip files within a directory in a single command. If the .zip contains a single file, it is unzipped to the base directory. If the .zip contains multiple files, it is unzipped to a directory of the same name as the .zip. The .