Name
fromfile — write the contents of a z/OS POSIX file to stdout
Synopsis
fromfile [OPTION...]filenamefromfile-ssh[ssh-opt...][user]@host[OPTION...]filenamefromfile-localfilenamefromfile-vfromfile-h
Description
The fromfile command reads a z/OS POSIX file and writes a stream of data to stdout. The produced stream of bytes are translated and given target system line terminators (if requested).
The fromfile command runs in one of three environments:
locally (default on z/OS sytems)
remotely, from a client which was started by Co:Z launcher.
remotely, from a client that started a durable session to the server using the cozcontrol command.
remotely, from a client-initiated ssh connection:
-sshoption
filename is a path to the z/OS POSIX file
to read. It may be either an absolute or relative path.
Options
-ssh[ssh-options...][user]@hostSpecifies a remote invocation of fromfile using a client-initiated ssh connection to the given z/OS user@host. If specified, this must be the first command option.
-localSpecifies the use of local z/OS I/O, even if run via CoZLauncher. Applicable when the source and target are both z/OS. If specified, this must be the first command option.
-bbinary mode. Bytes are streamed as-is from the POSIX file to stdout.
-hdisplay help and exit.
-lline-separatornl|cr|lf|crlf|crnlfollow lines with a newline, carriage return, linefeed, or combination. The characters are taken from the target codepage. The default is
nl.0xbb[bb..]follow lines with a hex character sequence. The sequence must be between 1 and 8 bytes long.
noneno line separator
-Llogging-optionsA comma-separated list of options to control logging and tracing.
M|A|C|E|W|N|I|D|T|FLogging threshhold: eMergency, Alert, Critical, Error, Warning, Notice (default), Info, Debug, Trace, Fine.
tPrefix log messages with a system timestamp
eInclude consumed cpu time in log messages
f=filenameMessages are logged to
filenameon the server instead of stderr. If not fully qualified, the file is written to the user's home directory on the server.sMessages are logged to SYSLOG facility instead of stderr
component=M|A|C|E|W|N|I|D|T|FSet the logging threshold for a specific component. Specify only at the request of product support personnel.
-qtechnique-strCodepage conversion technique string. Used to override the default Unicode Services value of
LMREC. For more information, see IBM's Unicode Services User's Guide and Reference (SA22-7649).-ssource-codepageThe codepage name or numeric CCSID id of filename. If not specified, then the default z/OS process codepage is used.
-ttarget-codepageThe codepage name or numeric CCSID id of data written to stdout. If not specified and invoked from a remote client, the default client codepage is used. Translation is disabled if source-codepage equals target-codepage.
-TSTANDARD | translate_table_dsnameSpecifies the translate table to use for text mode transfers. This option overrides the
-s -t -qoptions if also given. IfSTANDARD, the translate table TCPIP.STANDARD.TCPXLBIN is used. If a dataset name is supplied, it is expected to be in the format produced by the TSO CONVXLAT command. Only single byte translations are supported. Specifically, the dataset DCB must be LRECL=256,RECFM=F and contain two translation table records. The first record is an ASCII-to-EBCDIC mapping; the second record is an EBCDIC-to-ASCII mapping. Additional comment records (starting with * in the first column) are allowed.-vdisplay the current version and exit.
