Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: B
- background jobs
 
  - 1.8. Background Jobs
  
- 4.1. Shell Scripts and Functions
  
- 8. Process Handling
  
- 8.1. Process IDs and Job Numbers
  
- ! variable (process ID of most recent)
: 8.4.2. Process ID Variables and Temporary Files
  
- creating
: 8.2. Job Control
  
- lack of in MS-DOS
: A.6. Workalikes on PC Platforms
  
- saving standard output and error of
: 7.1.2. File Descriptors
  
- with two-way pipes
: 8.5.4. Coroutines with Two-way Pipes
         
- Backus-Naur Form (BNF)
: A.4. pdksh
- basename
: 4.3.3. Pattern-matching Operators
- bash
   
  - 1.4. Getting the Korn Shell
  
- A. Related Shells
  
- A.5. bash
  
- obtaining from Internet
: A.5. bash
    
- bc
: 8.5.4. Coroutines with Two-way Pipes
- bg
  
  - 8.2. Job Control
  
- 8.2.2. Suspending a Job
  
- A.1. The Bourne Shell
   
- biff
: 3.4.2.2. Mail Variables
- /bin
  
  - 3.4.2.5. Command Search Path
  
- 10.3.2. A System Break-in Scenario
  
- BITFTP
: C.3. BITFTP
- Bourne shell
  
  - Preface
  
- Summary of Korn Shell Features
  
- 1.3. History of UNIX Shells
  
- 1.3.1. The Korn Shell
  
- 1.3.2. Features of the Korn Shell
  
- 1.4. Getting the Korn Shell
  
- 2. Command-line Editing
  
- 3.3. Options
  
- 4.1.1. Functions
  
- 4.2. Shell Variables
  
- 4.3.2. Patterns and Regular Expressions
  
- 4.4. Command Substitution
  
- 5.1.3.1. String comparisons
  
- 5.4. select
  
- 6.1.3. getopts
  
- 6.2. Integer Variables and Arithmetic
  
- 7.1. I/O Redirectors
  
- 7.1.2. File Descriptors
  
- 8.5.4. Coroutines with Two-way Pipes
  
- 9. Debugging Shell Programs
  
- 10.1. Installing the Korn Shell as the Standard Shell
  
- A. Related Shells
  
- A.1. The Bourne Shell
  
- A.2. The IEEE 1003.2 POSIX Shell Standard
  
- A.4. pdksh
  
- A.5. bash
                          
- Bourne, Steven
: 1.3. History of UNIX Shells
- break
: 5.4. select
- BSD
   
  - 1.3. History of UNIX Shells
  
- 1.9.5. Control Keys
  
- 2.3.4. Moving Around in the History File
  
- 2.3.6. Miscellaneous Commands
  
- 2.4. Vi Editing Mode
  
- 3.4.2.2. Mail Variables
      
- built-in commands
 
  - ability to add new in next release
: A.7. The Future of the Korn Shell
  
- online help for in next release
: A.7. The Future of the Korn Shell
  
- order of precedence in command lookup
  
   
    - 4.1.1. Functions
    
- 7.3. Command-line Processing
  
  
- built-in variables
 
  - 3.4. Shell Variables
  
- (see also environment variables)
  
- #
: 4.2.1. Positional Parameters
  
- $
: 2.2. The History File
  
- *
: 4.2.1. Positional Parameters
  
     
    - as default list in for statement
: 5.2. for
    
- as default list in select statement
: 5.4. select
  
  
  - * and # in functions
: 4.2.1.1. Positional parameters in functions
  
- ?
  
  
    - 5.1.1. Exit Status and Return
    
- 9.1.2.2. ERR
    
- 9.2.5. Exercises
  
   
  - @
: 4.2.1. Positional Parameters
  
- CDPATH
: 3.4.3. Directory Search Path
  
- COLUMNS
  
   
    - 3.4.2.1. Editing mode variables
    
- 7.2.2.3. Code blocks
  
  
  - EDITOR
  
 
    - 3.4.2.1. Editing mode variables
    
- 3.5.1. Environment Variables
  
  
  - ERRNO, obsolescence in next release
: A.7. The Future of the Korn Shell
  
- FCEDIT
: 3.4.2.1. Editing mode variables
  
- FPATH
  
   
    - 4.1.1.1. Autoloaded functions
    
- 10.2.3. Types of Global Customization
  
  
  - LINENO
  
 
    - 9.1.1. Set Options
    
- 9.1.2.2. ERR
    
- 9.2.2. The Preamble
  
   
  - LINES
: 3.4.2.1. Editing mode variables
  
- list of those not supported in Bourne shell
: A.1. The Bourne Shell
  
- list of those not supported in pdksh
: A.4. pdksh
  
- MAILCHECK
: 3.4.2.2. Mail Variables
  
- MAILPATH
: 3.4.2.5. Command Search Path
  
- naming convention
: 3.4. Shell Variables
  
- OLDPWD
  
       
    - 3.4.3.1. Miscellaneous Variables
    
- 4.5. Advanced Examples: pushd and popd
    
- 5.1.1. Exit Status and Return
    
- 7.3. Command-line Processing
  
    
  - OPTARG
: 6.1.3. getopts
  
- OPTIND
: 6.1.3. getopts
  
- PID
: A.6. Workalikes on PC Platforms
  
- positional parameters 
: (see positional parameters)
  
- PS1
  
     
    - 3.4.2.3. Prompting Variables
    
- 4.4. Command Substitution
  
  
  - PS2
: 3.4.2.3. Prompting Variables
  
- PS3
  
  
    - 3.4.2.3. Prompting Variables
    
- 5.4. select
    
- command substitution in next release
: A.7. The Future of the Korn Shell
  
   
  - PS4
  
 
    - 3.4.2.3. Prompting Variables
    
- 9.1.1. Set Options
    
- in kshdb
: 9.2.3. Debugger Functions
  
   
  - RANDOM
: 9.1.2.1. EXIT
  
- REPLY
  
  
    - in read statement
: 7.2.2. read
    
- in select statement
    
  
      - 5.4. select
      
- 6.3. Arrays
    
  
  
  - SECONDS
: 3.4.3.1. Miscellaneous Variables
  
- VISUAL
: 3.4.2.1. Editing mode variables
  
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 1998
 O'Reilly & Associates, Inc.
All Rights Reserved.