Archive-Unzip-Burst
view release on metacpan or search on metacpan
unzip-6.0/unzip.c view on Meta::CPAN
" -n Never overwrite existing files. Skip extracting that file, no prompt.",
" -N [Amiga] Extract file comments as Amiga filenotes.",
" -o Overwrite existing files without prompting. Useful with -f. Use with",
" care.",
" -P p Use password p to decrypt files. THIS IS INSECURE! Some OS show",
" command line to other users.",
" -q Perform operations quietly. The more q (as in -qq) the quieter.",
" -s [OS/2, NT, MS-DOS] Convert spaces in filenames to underscores.",
" -S [VMS] Convert text files (-a, -aa) into Stream_LF format.",
" -U [UNICODE enabled] Show non-local characters as #Uxxxx or #Lxxxxxx ASCII",
" text escapes where x is hex digit. [Old] -U used to leave names",
" uppercase if created on MS-DOS, VMS, etc. See -L.",
" -UU [UNICODE enabled] Disable use of stored UTF-8 paths. Note that UTF-8",
" paths stored as native local paths are still processed as Unicode.",
" -V Retain VMS file version numbers.",
" -W [Only if WILD_STOP_AT_DIR] Modify pattern matching so ? and * do not",
" match directory separator /, but ** does. Allows matching at specific",
" directory levels.",
" -X [VMS, Unix, OS/2, NT, Tandem] Restore UICs and ACL entries under VMS,",
" or UIDs/GIDs under Unix, or ACLs under certain network-enabled",
" versions of OS/2, or security ACLs under Windows NT. Can require",
" user privileges.",
" -XX [NT] Extract NT security ACLs after trying to enable additional",
" system privileges.",
" -Y [VMS] Treat archived name endings of .nnn as VMS version numbers.",
" -$ [MS-DOS, OS/2, NT] Restore volume label if extraction medium is",
" removable. -$$ allows fixed media (hard drives) to be labeled.",
" -/ e [Acorn] Use e as extension list.",
" -: [All but Acorn, VM/CMS, MVS, Tandem] Allow extract archive members into",
" locations outside of current extraction root folder. This allows",
" paths such as ../foo to be extracted above the current extraction",
" directory, which can be a security problem.",
" -^ [Unix] Allow control characters in names of extracted entries. Usually",
" this is not a good thing and should be avoided.",
" -2 [VMS] Force unconditional conversion of names to ODS-compatible names.",
" Default is to exploit destination file system, preserving cases and",
" extended name characters on ODS5 and applying ODS2 filtering on ODS2.",
"",
"",
"Wildcards:",
" Internally unzip supports the following wildcards:",
" ? (or %% or #, depending on OS) matches any single character",
" * matches any number of characters, including zero",
" [list] matches char in list (regex), can do range [ac-f], all but [!bf]",
" If port supports [], must escape [ as [[]",
" For shells that expand wildcards, escape (\\* or \"*\") so unzip can recurse.",
"",
"Include and Exclude:",
" -i pattern pattern ... include files that match a pattern",
" -x pattern pattern ... exclude files that match a pattern",
" Patterns are paths with optional wildcards and match paths as stored in",
" archive. Exclude and include lists end at next option or end of line.",
" unzip archive -x pattern pattern ...",
"",
"Multi-part (split) archives (archives created as a set of split files):",
" Currently split archives are not readable by unzip. A workaround is",
" to use zip to convert the split archive to a single-file archive and",
" use unzip on that. See the manual page for Zip 3.0 or later.",
"",
"Streaming (piping into unzip):",
" Currently unzip does not support streaming. The funzip utility can be",
" used to process the first entry in a stream.",
" cat archive | funzip",
"",
"Testing archives:",
" -t test contents of archive",
" This can be modified using -q for quieter operation, and -qq for even",
" quieter operation.",
"",
"Unicode:",
" If compiled with Unicode support, unzip automatically handles archives",
" with Unicode entries. Currently Unicode on Win32 systems is limited.",
" Characters not in the current character set are shown as ASCII escapes",
" in the form #Uxxxx where the Unicode character number fits in 16 bits,",
" or #Lxxxxxx where it doesn't, where x is the ASCII character for a hex",
" digit.",
"",
"",
"zipinfo options (these are used in zipinfo mode (unzip -Z ...)):",
" -1 List names only, one per line. No headers/trailers. Good for scripts.",
" -2 List names only as -1, but include headers, trailers, and comments.",
" -s List archive entries in short Unix ls -l format. Default list format.",
" -m List in long Unix ls -l format. As -s, but includes compression %.",
" -l List in long Unix ls -l format. As -m, but compression in bytes.",
" -v List zipfile information in verbose, multi-page format.",
" -h List header line. Includes archive name, actual size, total files.",
" -M Pipe all output through internal pager similar to Unix more(1) command.",
" -t List totals for files listed or for all files. Includes uncompressed",
" and compressed sizes, and compression factors.",
" -T Print file dates and times in a sortable decimal format (yymmdd.hhmmss)",
" Default date and time format is a more human-readable version.",
" -U [UNICODE] If entry has a UTF-8 Unicode path, display any characters",
" not in current character set as text #Uxxxx and #Lxxxxxx escapes",
" representing the Unicode character number of the character in hex.",
" -UU [UNICODE] Disable use of any UTF-8 path information.",
" -z Include archive comment if any in listing.",
"",
"",
"funzip stream extractor:",
" funzip extracts the first member in an archive to stdout. Typically",
" used to unzip the first member of a stream or pipe. If a file argument",
" is given, read from that file instead of stdin.",
"",
"funzip command line:",
" funzip [-password] [input[.zip|.gz]]",
"",
"",
"unzipsfx self extractor:",
" Self-extracting archives made with unzipsfx are no more (or less)",
" portable across different operating systems than unzip executables.",
" In general, a self-extracting archive made on a particular Unix system,",
" for example, will only self-extract under the same flavor of Unix.",
" Regular unzip may still be used to extract embedded archive however.",
"",
"unzipsfx command line:",
" <unzipsfx+archive_filename> [-options] [file(s) ... [-x xfile(s) ...]]",
"",
"unzipsfx options:",
" -c, -p - Output to pipe. (See above for unzip.)",
" -f, -u - Freshen and Update, as for unzip.",
" -t - Test embedded archive. (Can be used to list contents.)",
( run in 1.545 second using v1.01-cache-2.11-cpan-140bd7fdf52 )