Note: This information is directed towards users of the z/OS® shell. Most examples pertain to the z/OS shell and not the tcsh shell.
You can access
z/OS UNIX services
from batch, TSO/E, or ISPF, using:
- MVS™ job control language
(JCL) to run shell scripts or z/OS UNIX application
programs as batch (background) jobs. This information describes the
JCL that supports the z/OS UNIX file system.
For more general information about JCL, see .z/OS MVS JCL User's Guide
and z/OS MVS JCL Reference.
- Executable files in batch. An executable file is any file
that can be run as a program. An executable file can be a load module
(which is a member of a PDS), a program object (which is either a
member of a PDSE or a file in the z/OS UNIX file system),
or an interpreted file (such as a REXX EXEC). For a file to be treated
as an executable file, it must have execute permission allowed for
the invoker.
- BPXBATCH,
a utility that can do the following:
- Run executable files in batch.
- Run shell commands and executable files from the TSO/E READY prompt.
- TSO/E commands designed to work with MVS data
sets. See the section on using commands to work with directories
and files and also the section on copying data between the z/OS UNIX file
system and MVS data sets for
more information. For the complete command descriptions, see the section
on TSO/E commands in z/OS UNIX System Services Command Reference.
- REXX programs written using z/OS UNIX extensions
called syscall commands.
- The ISPF shell.