ha - a small file archiver utility
ha <command>[<option><option>...] archive [ name ... ]
After the program name comes a command name (single letter) and options
(single letters, appended to the command name without a space).
Add files matching search pattern to archive.
Extract files matching search pattern from archive.
Extract files matching search pattern from archive using path
information stored in archive.
l[f] List files currently in archive.
d[q] Delete files matching search pattern from archive. If archive
does not contain any files after deletion it is removed.
Freshen files in archive. All files matching search pattern and
newer than version already in archive are updated to archive.
Update files to archive. All files matching search pattern that
are newer than version already in archive or are not yet in
archive are updated to archive.
t[q] Test files in archive.
0,1,2 Try compression method #. More than one can be specified.
0-CPY Simple copying of files.
1-ASC Default method using sliding window dictionary followed
coder. Offers quite good compression on wide variety of
2-HSC Compression method based on finite context model and
coder. Quite slow for binary data, but offers very good
especially for longer text files.
y Assume answer yes on all questions.
t Touch files when extracting. Sets file times to current machine
r Recurse through subdirectories while searching for files
matching search pattern.
f Full listing of stored file information.
m Move files when archiving. Files are removed from disk after
they are successfully written to archive.
a Set system specific file attributes when extracting files.
s Find special files when archiving.
e Do not store pathname information.
q Quiet operation.
d Make separate entries for directories. Saves information about
empty directories, directory attributes etc. in archive.
This manual page was written by Mikhail Gusarov
<email@example.com> for Debian GNU/Linux system (but may be used