Archive
Provides archive and unarchive functions for easy archive manipulation.
This module will make use of pigz and pbzip2 if available to make use of all available CPU cores.
Functions
archivegenerates an archive based on file extension. Syntax isarchive myarchive.tar.gz /path/to/archiveunarchiveunarchives a file based on the extension. Syntax isunarchive myarchive.7z
Archive Formats
| Format | Requirements |
|---|---|
| .tar | tar |
| .tar.gz, .tgz | tar or pigz |
| .tar.bz2, .tbz | tar or pbzip2 |
| .tar.xz, .txz | tar with xz support |
| .tar.zma, .tlz | tar with lzma support |
| .gz | gunzip or pigz |
| .bz2 | bunzip2 or pbzip2 |
| .xz | unxz |
| .lzma | unzlma |
| .Z | uncompress |
| .zip | unzip |
| .rar | unrar or rar |
| .7z | 7za |