29.06.2013 Views

Qshell Interpreter (qsh) - FTP Directory Listing - IBM

Qshell Interpreter (qsh) - FTP Directory Listing - IBM

Qshell Interpreter (qsh) - FTP Directory Listing - IBM

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!