文档介绍:UNIX Bourne Shell Programming
Developed by:
User Liaison Section, D-7131
Denver Office
[Name and number removed at author's
request]
Revision Date: February 7, 1991
I. INTRODUCTION.............................................. v
A. Audience............................................. v
B. Course Objectives.................................... v
C. Course Handout Conventions........................... vi
1. BOURNESHELL OVERVIEW...................................... 1
What is the BourneShell?............................ 2
Making a Bourne Shell Script Executable............. 3
Tracing Mechanisms.................................. 6
Workshop 1............................................... 9
2. USER, SHELL, AND READ-ONLY SHELL VARIABLES................ 11
User Variables...................................... 11
Shell Variables..................................... 14
HOME......................................... 14
IFS.......................................... 15
MAIL......................................... 15
MAILPATH..................................... 15
MAILCHECK.................................... 16
PATH......................................... 16
PS1.......................................... 17
PS2.......................................... 17
Read-Only User Variables............................ 18
Read-Only Shell Variables........................... 19
Name of the Calling Program.................. 19
Arguments.................................... 19
Shift........................................ 21
Set.......................................... 22
expr......................................... 23
Workshop 2............................................... 27
3. POSITIONAL PARAMETE