Using z/OS UNIX from batch, TSO/E, and ISPF
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:
- 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 that are written using z/OS UNIX extensions called syscall commands.
- The ISPF shell.