Qshell

Qshell is an optional command-line interpreter (shell) licensed program for IBM i operating environment. Qshell is based on POSIX and X/Open standards. The utilities (or commands) are external programs that provide additional functions.

Qshell
Developer(s)IBM
Operating systemIBM i
PlatformIBM Power Systems
Standard(s)POSIX, X/Open
Available inEnglish
TypeCommand shell
WebsiteQshell

To determine if the Qshell Interpreter licensed program is installed on IBM i, from the operating system command line type GO LICPGM and press the Enter key. Select Option 10, and press the Enter key again. Press F11 function key to toggle through the Installed Status, Installed Release, and Product Option column views.

Commands

The following is a list of commands that are supported by the Qshell command-line interpreter on IBM i 7.4.[1]

Compared to PASE for i

According to IBM, QSHELL is a “UNIX-like” interface built over IBM i. The commands issued by the user point to programs in a “Qshell” library. To use Qshell, key STRQSH or QSH on an command line, or pass a command string to the QSH command, or use UNIXCMD, an open-source utility created by Scott Klement which allows the execution of QShell commands through an RPG special file.[2]

IBM Portable Application Solutions Environment for i (PASE for i) enables port of IBM AIX applications to the IBM i platform. To use PASE, CALL QP2TERM.

See also

References

Further reading

  • Holt, Ted (2004). Qshell for iSeries. ISBN 1-58347-046-8.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.