Index
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: Symbols and Numbers
- !
 
  - built-in variable
: 8.4.2. Process ID Variables and Temporary Files
  
- keyword in next release
: A.7. The Future of the Korn Shell
  
- negating a condition test
: 5.1.3.3. File Attribute Checking
  
- negation in character sets
: 1.6.2. Filenames and Wildcards
  
- POSIX shell keyword
: A.2. The IEEE 1003.2 POSIX Shell Standard
  
- regular expression operator
  
      
    - 4.3.2.1. Regular expression basics
    
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
  
  
- #
 
  - ## pattern-matching operator
  
 
    - 4.3.3. Pattern-matching Operators
    
- 6.2.2. Arithmetic Variables and Assignment
  
  
  - built-in variable
: 4.2.1. Positional Parameters
  
- comments
: 4.3.1. Syntax of String Operators
  
- length operator
: 4.3.4. Length Operator
  
- pattern-matching operator
  
    
    - 4.3.3. Pattern-matching Operators
    
- 4.5. Advanced Examples: pushd and popd
    
- 5.5. while and until
  
   
  - size of an array
: 6.3. Arrays
 
- $
 
  - $' ANSI C string delimiter in next release
: A.7. The Future of the Korn Shell
  
- $(( ))
: (see arithmetic expressions)
  
- built-in variable
  
   
    - 2.2. The History File
    
- 8.4.2. Process ID Variables and Temporary Files
  
  
- %
 
  - %% pattern-matching operator
  
 
    - 4.3.3. Pattern-matching Operators
    
- 4.5. Advanced Examples: pushd and popd
    
- 5.5. while and until
    
- 6.2.2. Arithmetic Variables and Assignment
  
    
  - pattern-matching operator
  
 
    - 4.3.3. Pattern-matching Operators
    
- 5.2. for
    
- 5.3. case
  
   
  - specifying jobs
  
 
    - 8.2.1. Foreground and Background
    
- 8.3.2. kill
    
- A.1. The Bourne Shell
  
   
- &
: (see background jobs)
- &&
  
  - for condition tests
  
 
    - 5.1.3.3. File Attribute Checking
    
- A.1. The Bourne Shell
  
  
  - for exit statuses
  
 
    - 5.1.2. Combinations of Exit Statuses
    
- 5.5. while and until
    
- A.2. The IEEE 1003.2 POSIX Shell Standard
  
   
  - for condition tests
: 7.2.2.3. Code blocks
 
- >
: 1.7.2. I/O Redirection
- <
: 1.7.2. I/O Redirection
- " (weak quotes)
: 1.9.1. Quoting
- (( )) 
: (see condition tests, arithmetic)
- *
     
  - accessing entire array
: 6.3. Arrays
  
- as default in case statement
: 5.3. case
  
- built-in variable
: 4.2.1. Positional Parameters
  
   
    - as default list in for statement
: 5.2. for
    
- as default list in select statement
: 5.4. select
  
  
  - regular expression operator
  
 
    - 4.3.2.1. Regular expression basics
    
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
  
  
  - wildcard
  
 
    - 1.6.2. Filenames and Wildcards
    
- 9.2.3.3. Breakpoints
  
  
- +
 
  - regular expression operator
  
 
    - 4.3.2.1. Regular expression basics
    
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
  
  
- .
 
  - current directory
: 1.6.1.3. Changing working directories
  
- to hide files
: 1.6.2. Filenames and Wildcards
  
- to run a script
: 4.1. Shell Scripts and Functions
   
- .. (directory)
: 1.6.1.3. Changing working directories
- :
  
  - :+
  
 
    - 4.3.1. Syntax of String Operators
    
- 5.2. for
  
  
  - :-
  
 
    - 4.3.1. Syntax of String Operators
    
- 4.5. Advanced Examples: pushd and popd
    
- 9.2.3.4. Break conditions
  
   
  - :=
: 4.3.1. Syntax of String Operators
  
- :?
  
  
    - 4.3.1. Syntax of String Operators
    
- 4.5. Advanced Examples: pushd and popd
  
  
  - no-op command
: 8.4. trap
 
- ;
 
  - ;; in case statement
: 5.4. select
  
- statement separator
  
  
    - 3.2. Aliases
    
- 5.1.3.1. String comparisons
    
- 9.2.5. Exercises
    
- A.6. Workalikes on PC Platforms
  
    
- ?
 
  - built-in variable
  
 
    - 5.1.1. Exit Status and Return
    
- 9.1.2.2. ERR
    
- 9.2.5. Exercises
  
   
  - regular expression operator
  
 
    - 4.3.2.1. Regular expression basics
    
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
  
  
  - wildcard
  
 
    - 1.6.2. Filenames and Wildcards
    
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
  
  
- @
 
  - built-in variable
: 4.2.1. Positional Parameters
  
- preserving whitespace
: 6.3. Arrays
  
- regular expression operator
  
   
    - 4.3.2.1. Regular expression basics
    
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
    
- 9.2.3.3. Breakpoints
  
   
- [ ]
: (see condition tests, old syntax)
- [ ] (wildcard)
  
  - 1.6.2. Filenames and Wildcards
  
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
  
- [[ ]]
: (see condition tests)
- \ (backslash)
: 1.9.2. Backslash-escaping
  
  - as continuation characters
: 1.9.4. Continuing Lines
  
- for quoting quote marks
: 1.9.3. Quoting Quotation Marks
  
- \" (weak quotes)
: 3.4.1. Variables and Quoting
- ^
  
  - matching beginning of line in regular expressions
  
 
    - 2.3.4. Moving Around in the History File
    
- 10.1. Installing the Korn Shell as the Standard Shell
  
  
  - as pipe character in Bourne shell
  
 
    - 10.1. Installing the Korn Shell as the Standard Shell
    
- A.1. The Bourne Shell
  
  
- ` (grave accent)
: A.7. The Future of the Korn Shell
 
  - archaic command substitution delimiter
  
 
    - 4.4. Command Substitution
    
- A.1. The Bourne Shell
    
- obsolescence in next release
: A.7. The Future of the Korn Shell
  
   
- |
 
  - |&, background job with two-way pipes
  
 
    - 8.5.4. Coroutines with Two-way Pipes
    
- 8.5.5. Two-way Pipes Versus Standard Pipes
  
  
  - || for condition tests
  
 
    - 5.1.3.3. File Attribute Checking
    
- A.1. The Bourne Shell
  
  
  - || for exit statuses
  
 
    - 5.1.2. Combinations of Exit Statuses
    
- 9.2.3.3. Breakpoints
    
- A.2. The IEEE 1003.2 POSIX Shell Standard
  
   
  - as case pattern separator
: 5.3. case
  
- pipe
  
  
    - 1.7.3. Pipelines
    
- 10.1. Installing the Korn Shell as the Standard Shell
    
- A.1. The Bourne Shell
  
   
- ~ (tilde)
 
  - 1.6.1.2. Tilde notation
  
- 7.3. Command-line Processing
  
- 7.3.1. Quoting
  
- A.1. The Bourne Shell
  
- A.2. The IEEE 1003.2 POSIX Shell Standard
  
- in public domain Korn shell
: A.4. pdksh
  
- within double quotes
: 3.4.1. Variables and Quoting
  
- within variable expressions
: A.7. The Future of the Korn Shell
        
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.
