Tachyon Un-Xmit - Command Line Options

The command line syntax for the Tachyon Un-Xmit Command Line Interface Program is:

tux [-s|-l|-e] [-out target-path] [-file file-number]
    [-type {text|dump|tos|ibm|convert|delink|relink}]
    [-sysprint path|-nosysprint] [-bindparm {nomap|map|xref}]
    [-[no]replace] [-format {f|v|vb|vs|vbs|0|2e|2i|4|4s}]
    [-lrecl record-length] [-blksize block-size] [-tabs {0|4|8}]
    [-char xx] [-[no]strip] [-[no]ascii] [-[no]trunc] [-dos|-unix]
    [-@parameter-file-name] [-all|-m member names] xmit-file
Where:
tux
The Command Line Interface program name is tux. If the directory containing the tux program is not in the PATH, then the path name must be specified. e.g. C:\Tachyon\tux
xmit-file
The file name of the TRANSMIT file is the only required command line parameter.
-s
The -s option specifies that a summary report of the contents of the xmit-file is to be produced. If this option is specified, no other function will be performed by Tachyon Un-Xmit.
-l
The -l option specifies that a listing of the contents of the selected file-number is to be produced. This option is not useful for a sequential data set. For a partitioned data set, a directory listing will be printed. For a message data set, the contents will be printed. If this option is specified, no other function will be performed by Tachyon Un-Xmit.
-e
The -e option specifies that the selected file-number is to be extracted. If this option is specified, no other function will be performed by Tachyon Un-Xmit.
-file file-number
TRANSMIT files can contain more than one data set. Unless a message data set was specified on the TSO/E TRANSMIT command that produced the TRANSMIT file, the file will normally contain only one data set and the -file parameter is not required. You can see how many data sets are contained in a TRANSMIT file by printing a summary report (see the -s option).
-out target-path
For an extract function, this parameter specifies the path name or path pattern for the output file(s). If a sequential data set is to be extracted, the target-path must be the output file name. If members of a partitioned data set are to be extracted, the target-path must be the path pattern for the output files. The path pattern must contain &M or &m. The &M or &m is replaced by the member name being extracted. &M is replaced by the member name in upper case and &m is replaced by the member name in lower case. e.g. -out C:\MACLIB\&M.MAC
If the target-path is prefixed with &D, the &D will be replaced with the name of the directory containing the TRANSMIT file, causing the output files to be created in the same directory as the input file. e.g. -out &D&M.MAC
-type {text|dump|tos|ibm|convert|delink|relink}
For an extract function, this parameter selects the output file type.
-sysprint listing-path | -nosysprint
For a -type relink extract function, this parameter specifies the binder output listing file. If -nosysprint is specified, the binder listing will be written to stdout. If a listing-path is specified, it can be either a file name or a path pattern. If a file name is provided, the binder reports for all members will be written to the same file. If a path pattern is provided, a separate listing file will be produced for each member extracted. A path pattern must contain &M or &m. The &M or &m is replaced by the member name being extracted. &M is replaced by the member name in upper case and &m is replaced by the member name in lower case. e.g. -sysprint C:\BINDER\&M.LST
If the listing-path is prefixed with &D, the &D will be replaced with the name of the directory containing the TRANSMIT file, causing the listing files to be created in the same directory as the input file. e.g. -sysprint &Dbinder.lst
-bindparm {nomap|map|xref}
For a -type relink extract function, this parameter specifies the -parm value that will be passed to the binder. The parameter code must be one of the following:
Option-parm Value
nomapNOMAP,NOXREF
mapMAP,NOXREF
xrefMAP,XREF
-replace and -noreplace
For an extract function, if an output file exists, this parameter specifies if the existing file is to be replaced. If -replace is specified, existing files will always be replaced. If -noreplace is specified, existing files will not be replaced. If neither is specified, you will be asked if you want to replace the existing file.
-format {f|v|vb|vs|vbs|0|2e|2i|4|4s}
For a -type convert extract function, this parameter selects the output file format. The format code must be one of the following:
f
Fixed
v
Variable Unblocked
vb
Variable Blocked
vs
Spanned Unblocked
vbs
Spanned Blocked
0
No Record Delimiters
2e
2-byte Exclusive RDW
2i
2-byte Inclusive RDW
4
4-byte Standard RDW
4s
4-byte Spanned RDW
-lrecl record-length
For a -type text extract function, this parameter sets the maximum record length. Records longer than record-length will be truncated. If the record-length is 0, records will not be truncated.
For a -type dump extract function, this parameter sets the width of the dump listing. record-length values less than 120 select the narrow format. If the record-length is 0 or greater than 119, the wide format dump will be produced.
For a -type convert extract function, this parameter sets the logical record length. If the record-length is 0, the record length is obtained from the original data set.
-blksize block-size
For a -type convert extract function with blocked or spanned output records, this parameter sets the maximum block size.
-tabs {0|4|8}
For a -type text extract function, this parameter specifies the tab compression option. -tabs 0 disables tab compression. -tabs 4 and -tabs 8 enable tab compression and set the tab stops to the specified value.
-char xx
For a -type convert extract function this parameter sets the strip / pad character. The value must be a 2-digit hexadecimal number from 00 to FF. For -format f output records, any records shorter than the -lrecl record-length value will be padded with the specified character. For other output record formats if -strip is specified, any records ending in the specified character will be stripped of those characters.
-strip and -nostrip
For a -type text extract function this parameter specifies if records ending in EBCDIC character values less than or equal to X'40' should be stripped of those characters.
For a -type convert extract function with output record formats other than -format f, this parameter specifies if records ending in the -char xx value should be stripped of those characters.
-ascii and -noascii
For a -type convert extract function this parameter specifies if output records should be translated using the EBCDIC to ASCII translation table.
-trunc and -notrunc
For a -type convert extract function this parameter specifies if output records should be truncated if they are longer than the maximum record length set through the -lrecl parameter. If -notrunc is specified and any output records (after any stripping) are longer than the maximum record length, an error message will be displayed and the extract function will be terminated.
-dos and -unix
For a -type text extract function this parameter specifies if output lines should be terminated in the DOS/Windows style (carriage-return and line-feed: X'0D0A') or the UNIX style (line-feed: X'0A').
-@parameter-file-name
The -@ command line parameter may be used to provide the linkage editor with command line parameters that are in a file. This can help you overcome the severe limitations on the length of the command line imposed by Windows 95, Windows 98 and Windows ME. (Windows NT, Windows 2000, Windows XP, Linux and UNIX do not have these limitations.) A file name must immediately follow the -@ parameter. Multiple -@ parameters are allowed but the -@ parameter itself is not allowed within a file referenced by the -@ parameter. The -@ parameter is logically replaced with the contents of the file.
-all and -m member-names
For an extract function of a partitioned data set, this parameter selects the members to be extracted. If -all is specified or -m is not specified, all members included in the PDS in the TRANSMIT file will be extracted. If -m is specified, it must be followed by the member names. Any alphabetic characters in the member names must be in upper case. The member names must be listed with at least one blank between each one. The end of the member name list is recognized when an invalid member name is encountered, allowing other command line parameters or the TRANSMIT file name to follow the member name list, unless the TRANSMIT file name is also a valid member name. e.g. -m MEMBER1 MEMBER3


Frames No Frames Previous Next Contents
Introduction Setup Link Edit Un-Xmit Re-Xmit Update Utility Translation
© Copyright 1999-2005, Tachyon Software® LLC.
Last modified on April 13, 2005