DUNZIP(1)
DUNZIP(1) ZOAU Command Syntax DUNZIP(1)
NAME
dunzip: unzip a dzip binary file to specified HLQ
SYNOPSIS
dunzip [-dDhvVou] [-Q<tmphlq>] [-i<dataset-pattern>]+ [-e<dataset-pattern>]+ [-s<size>] [-t<volume>] [-H<newhlq>] [-S<storclas>] [-m<mgmtclas>] [<src-file>|<src-dataset>] [<volume>]
-h: syntax
-D : src is a dataset
-d : run in debug mode
-i : include particular data set patterns from dzip binary in unzipped contents
-e : exclude particular data set patterns from dzip binary in unzipped contents
-V : unzip volume (default is dataset)
-v : run in verbose mode
-s : specify how large to allocate datasets. Valid units are:
CYL, TRK, K, M, G. Defaults to bytes if no unit provided.
-H : specifies the HLQ to use for extracted data sets. Defaults to running user username.
-S : specifies the user-desired storage class that is to replace the source storage class as
input to the ACS routines.
-m : specifies the user-desired management class that is to replace the source management class
as input to the ACS routines.
-o : overwrite existing data sets with the same name on target device
-t : specifies a particular volume should be used when creating temporary datasets
-u : specifies the SMS classes specified with -S and/or -m should be used when creating temporary datasets
-I : specifies that the data sets that are being restored were dumped from a different system
-Q : use an alternative high-level qualifier for temporary dataset name
will override TMPHLQ environment variable as well
ENVIRONMENT VARIABLES
TMPHLQ: overrides the current high-level qualifier used for temporary dataset name
DESCRIPTION
Unzips a file created by dzip, with the option of changing the first
segment of the HLQ. (e.g USER.TEST.FILE -> MY.TEST.FILE)
Specifying more than the first HLQ segment (e.g MY.HLQ) will result
in an error.
If specifying multiple dataset patterns with -i or -e, separate dataset patterns
with a space or comma (,).
DATASET PATTERNS
The following rules apply to <dataset-pattern>.
Either fully or partially qualified data set names can be used.
The single asterisk, *, is used in place of exactly one qualifier.
In addition, it can be used to indicate to DFSMSdss that only part of a
qualifier has been specified. For example, just the first, last,
middle, or first and last parts.
When used with other qualifiers, the double asterisk, **,
indicates either the nonexistence of leading, trailing,
or middle qualifiers, or the fact that they play no role in the selection process.
Two asterisks are the maximum permissible in a qualifier.
If there are two asterisks in a qualifier, they must be the first and last characters.
A question mark (?) or percent sign (%) matches a single character.
EXAMPLES
dunzip -s5M /tmp/d38382.dzp TEST
dunzip -V -s20G /tmp/d38382.dzp USER10
dunzip -D -iuser.test.* -euser.test.someds source.data.set USER10
EXIT VALUES
0 Success
Other Error, see message for details