2010-02-22 16:26:33 +00:00
|
|
|
|
PATOOL(1) PATOOL(1)
|
2010-02-21 11:14:57 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NAME
|
|
|
|
|
patool - simple manager for file archives of various types
|
|
|
|
|
|
|
|
|
|
SYNOPSIS
|
2010-02-21 12:40:42 +00:00
|
|
|
|
patool (extract|list|test) [options] <archive-file>
|
|
|
|
|
patool create [options] <archive-file> [files..]
|
|
|
|
|
patool formats [options]
|
2010-02-21 11:14:57 +00:00
|
|
|
|
|
|
|
|
|
DESCRIPTION
|
2010-02-22 16:26:33 +00:00
|
|
|
|
Various archive types can be created, extracted, tested and listed by
|
|
|
|
|
patool. The archive format is determined by the archive file extension
|
|
|
|
|
and as a fallback with file(1).
|
2010-02-21 11:14:57 +00:00
|
|
|
|
|
2010-02-22 16:26:33 +00:00
|
|
|
|
patool supports 7z (.7z), ZIP (.zip, .jar), GZIP (.gz), compress (.Z),
|
|
|
|
|
BZIP2 (.bz2), TAR (.tar), ARJ (.arj), CAB (.cab), CPIO (.cpio), RPM
|
2010-02-22 16:34:08 +00:00
|
|
|
|
(.rpm), DEB (.deb), LZOP (.lzo), LZMA (.lzma), XZ (.xz) and RAR (.rar)
|
|
|
|
|
formats. It relies on helper applications to handle those archive for‐
|
|
|
|
|
mats (for example bzip2 for BZIP2 archives).
|
2010-02-21 11:14:57 +00:00
|
|
|
|
|
|
|
|
|
COMMANDS
|
|
|
|
|
Several commands and options are available.
|
|
|
|
|
|
|
|
|
|
extract
|
2010-02-22 16:26:33 +00:00
|
|
|
|
Extract files from an archive4. Often one wants to extract all files in
|
|
|
|
|
an archive to a single subdirectory. However, some archives contain
|
|
|
|
|
multiple files in their root directories. The patool program overcomes
|
|
|
|
|
this problem by first extracting files to a unique (temporary) direc‐
|
|
|
|
|
tory, and then moving its contents back if possible. This also prevents
|
|
|
|
|
local files from being overwritten by mistake.
|
2010-02-21 11:14:57 +00:00
|
|
|
|
|
|
|
|
|
--force
|
|
|
|
|
Allow overwriting of local files.
|
|
|
|
|
|
|
|
|
|
--verbose
|
2010-02-22 16:26:33 +00:00
|
|
|
|
Be verbose when extracting (if the helper application supports
|
|
|
|
|
it).
|
2010-02-21 11:14:57 +00:00
|
|
|
|
|
|
|
|
|
--help Show help for this command.
|
|
|
|
|
|
|
|
|
|
list
|
|
|
|
|
List files in an archive.
|
|
|
|
|
|
|
|
|
|
--verbose
|
|
|
|
|
Verbose archive listing (if the helper application supports it).
|
|
|
|
|
|
|
|
|
|
--help Show help for this command.
|
|
|
|
|
|
2010-02-21 18:04:13 +00:00
|
|
|
|
create
|
|
|
|
|
Create an archive from given files.
|
|
|
|
|
|
|
|
|
|
--force
|
|
|
|
|
Allow overwriting of local archives.
|
|
|
|
|
|
|
|
|
|
--verbose
|
|
|
|
|
Verbose operation (if the helper application supports it).
|
|
|
|
|
|
|
|
|
|
--help Show help for this command.
|
|
|
|
|
|
2010-02-21 12:40:42 +00:00
|
|
|
|
test
|
|
|
|
|
Test files in an archive.
|
|
|
|
|
|
|
|
|
|
--verbose
|
|
|
|
|
Verbose archive testing (if the helper application supports it).
|
|
|
|
|
|
|
|
|
|
--help Show help for this command.
|
|
|
|
|
|
2010-02-21 11:14:57 +00:00
|
|
|
|
formats
|
|
|
|
|
Show all supported archive formats.
|
|
|
|
|
|
|
|
|
|
--help Show help for this command.
|
|
|
|
|
|
|
|
|
|
CONFIGURATION
|
2010-02-22 16:26:33 +00:00
|
|
|
|
The configuration files (see FILES) can specify which program to use
|
|
|
|
|
for each archive format. Per default a list of programs are searched
|
|
|
|
|
and the first one will be used for an archive.
|
|
|
|
|
Additionally, default options like verbosity and force overwrite can be
|
|
|
|
|
configured.
|
2010-02-21 11:14:57 +00:00
|
|
|
|
The configuration format is the Windows INI format.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[DEFAULT]
|
|
|
|
|
force=0
|
|
|
|
|
Set the force option to 1 or 0.
|
|
|
|
|
|
|
|
|
|
verbose=0
|
|
|
|
|
Set the verbose option to 1 or 0.
|
|
|
|
|
|
|
|
|
|
[<archive format>]
|
|
|
|
|
Supported archive formats are listed by the formats command.
|
|
|
|
|
|
2010-02-21 18:04:13 +00:00
|
|
|
|
command=/usr/bin/mycommand
|
2010-02-22 16:26:33 +00:00
|
|
|
|
Set the application to handle the archive format for given com‐
|
|
|
|
|
mand. command can be one of (extract, list, test, create).
|
2010-02-21 11:14:57 +00:00
|
|
|
|
|
|
|
|
|
FILES
|
|
|
|
|
/etc/patool.conf, ~/.patool.conf - configuration files
|
|
|
|
|
|
|
|
|
|
AUTHOR
|
|
|
|
|
Bastian Kleineidam <calvin@users.sourceforge.net>
|
|
|
|
|
|
|
|
|
|
COPYRIGHT
|
|
|
|
|
Copyright © 2010 Bastian Kleineidam
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2010-02-22 16:26:33 +00:00
|
|
|
|
patool February 2010 PATOOL(1)
|