Mac OS X A 7-zip clone can be installed via brew. brew install p7zip Extract all **.7z archives in a directory, keeping paths for file in *.7z; do 7z x "$file"; done Extract all **.7z archives to a subdirectory, keeping paths for file in *.7z; do 7z x "$file" -oextracted/; done