IBM PASE for i shells and utilities
PASE for i includes three shells (Korn, Bourne, and C shell) and provides many utilities that run as PASE for i programs. PASE for i shells and utilities provide an extensible scripting environment that includes a large number of industry-standard and defacto-standard commands.
The PASE for i default shell (/QOpenSys/usr/bin/sh) is the Korn shell.
To access PASE for i shells and utilities, you can call the Run an i5/OS Terminal Session (QP2TERM) program. The program presents an interactive display with a command line where you can enter PASE for i commands. To run any PASE for i program, including a shell or utility, you can call the Run any PASE for i program (QP2SHELL) API.
Many PASE for i utilities have the same name (with similar options and behavior) as QShell utilities in directory /usr/bin, so PASE for i utilities are provided in directory /QOpenSys/usr/bin or /QOpenSys/usr/sbin. When you run an PASE for i shell, the PASE for i PATH environment variable should generally include directories /QOpenSys/usr/bin, /QOpenSys/usr/bin/X11, and /QOpenSys/usr/sbin. See Run any PASE for i program (QP2SHELL) API for information about setting initial values for PASE for i environment variables.