Qshell Interpreter (qsh) - FTP Directory Listing - IBM
Qshell Interpreter (qsh) - FTP Directory Listing - IBM
Qshell Interpreter (qsh) - FTP Directory Listing - IBM
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Chapter 1. <strong>Qshell</strong> <strong>Interpreter</strong><br />
<strong>Qshell</strong> <strong>Interpreter</strong> (<strong>qsh</strong>) is a command interpreter for the AS/400 that is based on<br />
POSIX and X/Open standards. With <strong>qsh</strong>, you can:<br />
v Run commands from either an interactive session or a script file.<br />
v Write shell scripts that can be run without modification on other systems.<br />
v Work with files in any file system supported by the Integrated File System.<br />
v Run interactive threaded programs that do thread-safe I/O to and from an<br />
interactive session.<br />
v Write your own utilities to extend the capabilities provided by <strong>qsh</strong>.<br />
Warning: Temporary Level 2 Header<br />
How to use these pages:<br />
Click on the links below to view topical reference information about <strong>qsh</strong>:<br />
1. See what’s new with <strong>Qshell</strong> <strong>Interpreter</strong> for Version 4, Release 4 (V4R4).<br />
2. Read fundamental information to get you started using <strong>Qshell</strong> <strong>Interpreter</strong>.<br />
3. Follow these guidelines for using command language with <strong>qsh</strong>.<br />
4. Read about the utilities provided by <strong>qsh</strong>.<br />
5. See <strong>Qshell</strong> APIs for information about using application program interfaces<br />
(APIs) with <strong>Qshell</strong>.<br />
6. See practical remote client examples that show how to connect to an interactive<br />
<strong>qsh</strong> session.<br />
7. Download a zip file of the HTML pages that comprise the <strong>Qshell</strong> <strong>Interpreter</strong><br />
Reference.<br />
Note:<br />
In this book, the terms “job” and “process” are used interchangeably. The term “job” is from<br />
AS/400 and the term “process” is from POSIX.<br />
How to see what’s new or changed:<br />
To help you see where technical changes have been made, this information uses:<br />
v The image to mark where new or changed information begins.<br />
v The image to mark where new or changed information ends.<br />
[ Legal | AS/400 Glossary ]<br />
What’s new: Summary of changes<br />
The following changes were made in this information since Version 4 Release 3 of<br />
<strong>Qshell</strong> <strong>Interpreter</strong>.<br />
v Added support for two <strong>Qshell</strong> APIs (application program interfaces):<br />
– QzshSystem() - Run a QSH Command<br />
– QzshCheckShellCommand() - Find QSH Command<br />
© Copyright <strong>IBM</strong> Corp. 1998, 1999 1