A recursive unzipping tool.
By default, the tool will perform a dry run. You can use this mode to ensure that the correct directory is targeted before beginning the full unzip operation.
rzip ./path/to/target/directory
To actually begin an unzip operation, use the --live
flag.
rzip --live ./path/to/target/directory
By default, the files will be extracted to the same directory as each original archive file. For example, given the folder structure:
zip1.zip
subfolder
└── zip2.zip
Running rzip --live .
from this folder will extract to:
zip1.zip
zip1
├── doc1.txt
└── doc2.txt
subfolder
├── zip2.zip
└── zip2
├── doc3.txt
└── doc4.txt
You can also specify an output directory for the extracted files using the --out-dir
option.
rzip --live --out-dir ./path/to/output/directory ./path/to/target/directory
© 2024 Joseph W. Micheli, RZip is released under the GPL v2.0 (see License.txt for more information).