Skip to content

thecodesmith/unzip-recursive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Unzip Recursive

Unzip .jar, .tgz and .zip files recursively

Usage

❯ ./unzip-recursive.py help
Usage:
    unzip-recursive [files|directories]

Examples:
    unzip-recursive .
    unzip-recursive *.jar *.tar.gz

This extracts each archive file into a directory next to it named <archive-name>.contents. Once extracted, this is useful for things like finding class files in arbitrarily nested jars:

unzip-recursive my-app.jar
find . -name JndiLookup.class

Installation

There is a simple Makefile to install the script on macOS or Linux. Install by running:

make install
unzip-recursive help

Make sure /usr/local/bin is in your $PATH. Requires Python 2.

About

Unzip .jar, .tgz and .zip files recursively

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published