|
|
For each file argument, uad (Universal Atomic
Disintegrator) attempts to identify the file type. If the
file is a composite file of a type UAD knows how to
expand, UAD attempts to expand the file and recursively
process the subfiles.
Currently, UAD expands BinHex, TNEF, tar'd, ziped, zip2exe,
compressed and gziped files as well as extracting MIME and
uuencoded enclosures in text files.
Support for other archive and compression formats is available using
external programs and the --external option.
OPTIONS
-
-c, --copyright
-
Display copyright information and then exit. All
other options will be ignored.
-
-h, -?, --help
-
Display usage message and then exit. All other
options will be ignored.
-
-v, --version
-
Display version information and then exit. All
other options will be ignored.
-
-k, --keep-tmpfiles
-
The temporary files containing constituent files
created during expansion are retained (normally
they are deleted). These files are announced as
each input file is scanned when this option is
specified.
-
-l, --follow-links
-
Symbolic links are followed. First, the link file
is described, then the file it points to is
scanned.
-
-L, --transparent-links
-
Symbolic links are followed transparently. The data
in the file linked to is used to describe the link
file.
-
-n, --no-expansion
-
Do not expand composite files.
-
-p, --provide-all
-
Provide All Files: Normally UAD does not provide
output files for archives which have been expanded
into component files. This option will cause UAD
to also provide the archive files.
-
-p0, --provide-top
-
Provide Top Files: Normally UAD does not provide
output files which are simply copies of input file
archives which have been expanded into component
files. This option will cause UAD to also provide
the top-level input archive files.
-
-s, --stdin-file-list
-
Read the names of files to scan from standard
input, one per line.
-
-S, --stdin
-
Use the data on standard input as the file to scan.
-
-T, --Text
-
Set Text mode. This option forces UAD to
treat input files as text.
-
-ssw, --smartscan-write
-
Write a SmartScan Stream to the standard output.
This option is useful when interfacing with other
SmartScan Compliant tools such as vfind(1).
-
-t dir, --tmpdir dir
-
Set the directory UAD uses for its temporary
files to dir.
Without this option, UAD will use
the default temp directory appropriate to the
operating system.
-
-w, --write-files
-
Constituent files for which meaningful names are
available (from, e.g., an archive or MIME message)
are saved with those names in the current
directory. Subdirectories are created as needed.
-
-z, --zeroing-off
-
Don't zero out the temporary files before unlinking
them. This speeds things up a little, but
introduces a potential security hole.
-
-e prog, --external prog
-
Use external expander for unknown archive types.
You must provide the external expander program.
An example uad-helper Unix sh script is provided
to handle cpio, RAR, bzip2, and StuffIt formats.
|
|