dtrx - Do The Right Thing

dtrx is an archive extractor that automatically recognize the type of archive and performs the necessary actions to properly uncompress it.


The distinguishing feature of dtrx is that it transparently manage most of the compressed formats, including tar, zip, 7z, lzh, rar, gz, bz2, lzma, xz, as well as cpio, deb, rpm, gem and cab (and more).

The advantage of using dtrx is to be able to uncompress all these formats with the same standard command, which saves the user the need to remember all the different options used by various dedicated programs.

A very useful feature of dtrx is that, if there are no ambiguities in the extraction, it automatically puts the extracted content into a subdirectory with the same name of the archive, which is what the user typically wants to do in 99% of cases.

dtrx has its own set of options, but being focused on the specific operation of extracting archived files, there are just a few options that allow to slightly change its behavior. The following options are from dtrx 8.0.0.


References

  • Author: Brett Smith
  • License: GNU General Public License version 3 or later
  • Programming language: Python
  • Source code: