untar
Concept
A unix commandline utility for extracting all kinds of tarballs/files into the current directory (or a supplied directory) with minimal hassle.
Examples
untar file.tar.gz
- Extracts the file to the current directory
untar http://kernel.org/pub/stuff/linux-3.9.69.tar.bz2
- Streaming-extraction
untar file.rar
- Unrar the file into the current directory
untar file.zip /tmp
- Unzip the file into /tmp
Features
Most tarballs contain all the files in a subdirectory within the tar so that you can extract it into the current directory. Rarely, however, they don't do this! Evil bastards! In cases like this, you end up with your directory polluted with junk that you have to manually sort out. One feature will be to detect whether all the files in the archive are in their own directory, and if they're not, create a directory for them (based on the archive's name).
Current status: COMPELTE!
You can download it here:
