home *** CD-ROM | disk | FTP | other *** search
- NAME
- xadUnFile 1.7
- xadUnFileM 1.7
-
- SYNOPSIS
- xadUnFile FROM/A,DEST=DESTDIR,PASSWORD/K,FILE/M,NE=NOEXTERN/S,
- INFO=LIST/S,OW=OVERWRITE/S,NOTREE/S,ASKMAKEDIR/S,
- NOCOMMENT/S,NOPROT/S,NODATE/S,NOABS/S,SHOWPROT/S,QUIET/S
-
- xadUnFileM FROM/A/M,DEST=DESTDIR/K,PASSWORD/K,FILE/K,NE=NOEXTERN/S,
- INFO=LIST/S,OW=OVERWRITE/S,NOTREE/S,ASKMAKEDIR/S,
- NOCOMMENT/S,NOPROT/S,NODATE/S,NOABS/S,SHOWPROT/S,QUIET/S
-
- DESCRIPTION
- xadUnFile is the master shell tool to extract data from
- file archives.
-
- FROM specifies the file archive that should be handled.
- The xadUnFileM tool can handle splitted archives, when they are
- given in their correct order. Do not give multiple names of
- single archives!
-
- DESTDIR is the destination directory. The directory is created
- when it does not exist (except if ASKMAKEDIR is turned on and
- you select no). There are some dangerous archives using absolute
- path names (e.g. starting with LIBS: or RAM:). xadUnFile archives
- these files to their absolute position (except NOTREE or NOABS is
- used). For xadUnFileM this argument requires the keyword DEST or
- DESTDIR.
-
- PASSWORD can be used to supply a password for unarchiving of
- encrypted archives. This argument requires the keyword PASSWORD.
-
- FILE allows you to select filename(s) (including patterns), which
- should be extracted. When FILE is not given, all files are
- extracted. With FILE only matching files are extracted.
- NOTE: When you do not use NOTREE keyword, the patterns check
- includes checks for directory structure as well.
- For xadUnFileM there are some special rules:
- To pass multiple names, use patterns like (xxx|yyy|zzz), where
- xxx, yyy and zzz are three file names. You cannot pass multiple
- strings like for xadUnFile. And additionally this argument
- requires the keyword FILE.
-
- NOEXTERN prohibits the use of external clients for
- recognition purposes.
-
- INFO or LIST prints information about the archive and does not
- do any unarchiving. SHOWPROT turns on display of protection
- information.
-
- OVERWRITE forces the program to overwrite an already existing
- destination file. Normally you are asked about that.
-
- NOTREE skips all directory names and writes the files directly to
- destination directory.
-
- ASKMAKEDIR forces the program to ask you, if a missing directory
- should be created.
-
- NOCOMMENT prevents setting archived file comments, NOPROT prevents
- setting file protection bits and NODATE prevents setting date
- information. NOCOMMENT also prevents displaying comment lines with
- INFO or LIST keyword.
-
- NOABS prevents creation of absolute path names.
-
- The QUIET option turns off the progress report, but also disables
- questions to skip, rename or overwrite files.
-
- EXAMPLES
- Shell> xadUnFile archive.tar RAM:
- Unarchive the tar archive to RAM:
-
- Shell> xadUnFile archive.lha RAM: #?.txt #?.doc Contents
- Unarchive all .txt and .doc file and the file "Contents" of
- lha archive to RAM:
-
- Shell> xadUnFile archive.lha DEST RAM: FILE (#?.txt|#?.doc|Contents)
- The same call for xadUnFileM
-
- Shell> xadUnFile archive.lha LIST
- Tells information about archive.lha file.
-
- HISTORY
- xadUnFile 1.7, xadUnFileM 1.7
- - new options SHOWPROT and QUIET
- - normal xadUnFile got back style of 1.4 and the multifile archive
- style has been implemented in the special xadUnFileM tool.
- Splitted archives are very seldom and it is of no use to make the
- shell arguments that complicated for single file archives.
-
- xadUnFile 1.6
- - added multiple input file support and renaming
-
- xadUnFile 1.4
- - no longer aborts when unarchiving failed for one entry
- - added NOABS option and comment display with INFO
-
- xadUnFile 1.3
- - added size output for "group archivers" like LzX
-
- xadUnFile 1.2
- - added output for corrupted files
-
- xadUnFile 1.1
- - added FILE parameter and directory creation
-
- xadUnFile 1.0
- - First public release.
-
- COPYRIGHT
- xadUnFile is freely distributable for noncommercial use.
-
- AUTHOR
- Dirk Stöcker
- Geschwister-Scholl-Straße 10
- 01877 Bischofswerda
- GERMANY
-
- Dirk Stoecker <stoecker@amigaworld.com>
-