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: S
- SCO
: 1.9.5. Control Keys
- scripts
  
  - built-in commands implemented as
: 4.1. Shell Scripts and Functions
  
- comments in
: 4.3.1. Syntax of String Operators
  
- order of precedence in command lookup
  
   
    - 4.1.1. Functions
    
- 7.3. Command-line Processing
  
  
  - running
: 4.1. Shell Scripts and Functions
 
- SECONDS
: 3.4.3.1. Miscellaneous Variables
- security
  
  - Summary of Korn Shell Features
  
- 3.2.1. Tracked Aliases
  
- 10.3. System Security Features
  
- Korn shell features pertaining to
: 10.3. System Security Features
  
- problem with PATH
  
     
    - 3.4.2.5. Command Search Path
    
- 10.3.2. A System Break-in Scenario
  
  
  - restricted shell 
: (see restricted shell)
  
- suid interactive shells
: 10.3.2. A System Break-in Scenario
  
- Trojan horse schemes
: 10.3.2. A System Break-in Scenario
   
- sed
 
  - 1.7.1. Standard I/O
  
- 4.3.2. Patterns and Regular Expressions
  
- 4.3.2.2. Korn shell versus awk/egrep regular expressions
  
- 10.1. Installing the Korn Shell as the Standard Shell
    
- select
 
  - Summary of Korn Shell Features
  
- 5.4. select
  
- 6.3. Arrays
  
- 7.2.2.4. Reading User Input
  
- A.1. The Bourne Shell
  
- A.2. The IEEE 1003.2 POSIX Shell Standard
  
- description
: 5.4. select
  
- lists of names in
: 5.4. select
  
- PS3 prompt in
: 5.4. select
  
- redirecting I/O to
: 7.2.2.2. I/O Redirection and multiple commands
  
- syntax
: 5.4. select
           
- set
: (see options)
 
  - +o (turn off option)
  
 
    - 3.3. Options
    
- 9.1.1. Set Options
  
  
  - -A (array assignment)
  
 
    - 6.3. Arrays
    
- 6.3.3. String Formatting Options
  
  
  - -o (turn on option)
  
 
    - 3.3. Options
    
- 9.1.1. Set Options
    
- A.1. The Bourne Shell
  
   
  - output of in next release
: A.7. The Future of the Korn Shell
 
- SHELL
 
  - 3.4.3.1. Miscellaneous Variables
  
- 3.5.1. Environment Variables
  
- A.1. The Bourne Shell
   
- shell compilers
: 9. Debugging Shell Programs
- shell variables, list of
: B.3. Built-in Shell Variables
- shift
   
  - 6.1.1. shift
  
- 6.1.3. getopts
  
- signals
 
  - 8.2. Job Control
  
- 8.3. Signals
  
- ALRM
  
   
    - A.6. Workalikes on PC Platforms
    
- A.7. The Future of the Korn Shell
  
  
  - DEBUG
: (see fake signals)
  
- description
: 8.3. Signals
  
- effect of on processes
: 8.3.2. kill
  
- ERR
: (see fake signals)
  
- EXIT
: (see fake signals)
  
- fake
: (see fake signals)
  
- hangup
: (see HUP)
  
- HUP
: 8.4.3. Ignoring Signals
  
- ignoring
: 8.4.3. Ignoring Signals
  
- INT
  
          
    - 8.3.1. Control-key Signals
    
- 8.3.2. kill
    
- 8.4. trap
    
- 8.4.1. Traps and Functions
    
- 8.4.2. Process ID Variables and Temporary Files
    
- 9.1.2.1. EXIT
    
- A.2. The IEEE 1003.2 POSIX Shell Standard
    
- A.6. Workalikes on PC Platforms
  
        
  - KILL
  
 
    - 8.3.1. Control-key Signals
    
- 8.3.2. kill
    
- 8.3.3.1. System V
  
   
  - lack of propagation to subshells
  
 
    - 8.6.1. Subshell Inheritance
    
- A.7. The Future of the Korn Shell
  
  
  - listing
: 8.3. Signals
  
- other types of
: 8.3.1. Control-key Signals
  
- in POSIX shell
: A.2. The IEEE 1003.2 POSIX Shell Standard
  
- propagation to subshells in next release
: A.7. The Future of the Korn Shell
  
- QUIT
  
     
    - 8.3.1. Control-key Signals
    
- 8.3.2. kill
    
- 8.3.3.1. System V
  
   
  - sending with control keys
: 8.3.1. Control-key Signals
  
- shown in background job status messages
: 8.3.2. kill
  
- specifying in trap command
: 8.4. trap
  
- STOP
: A.6. Workalikes on PC Platforms
  
- TERM
  
     
    - 8.3.2. kill
    
- 8.4. trap
    
- 8.4.2. Process ID Variables and Temporary Files
    
- 9.1.2.1. EXIT
    
- A.2. The IEEE 1003.2 POSIX Shell Standard
  
     
  - trapping
: (see traps)
  
- TSTP
  
  
    - 8.2. Job Control
    
- 8.3.1. Control-key Signals
  
  
- sleep
: 8.4. trap
- SNOBOL
: 4.2. Shell Variables
- sort
   
  - 1.7.1. Standard I/O
  
- 1.7.2. I/O Redirection
  
- 1.7.3. Pipelines
  
- 1.8. Background Jobs
  
- 1.8.1. Background I/O
  
- 4.3.1. Syntax of String Operators
  
- 5.2. for
  
- 7.2.2. read
  
- 8.2.2. Suspending a Job
         
- special characters
: 4.2.2. More on Variable Syntax
- spell
: 4.1. Shell Scripts and Functions
- stacks
: 4.5. Advanced Examples: pushd and popd
- Stallman, Richard
: A.5. bash
- standard I/O
: (see I/O)
- string I/O 
: (see print, read)
- string operators
       
  - 4.3. String Operators
  
- A.1. The Bourne Shell
  
- # (length)
: 4.3.4. Length Operator
  
- :+
  
    
    - 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
  
  
  - in next release
: A.7. The Future of the Korn Shell
  
- summary of functionality
: 4.3. String Operators
  
- syntax
: 4.3.1. Syntax of String Operators
   
- stty
: 1.9.5. Control Keys
 
  - to customize control-key signals
: 8.3.1. Control-key Signals
 
- subprocesses
: 3.5. Customization and Subprocesses
- subshells
  
  - 4.1. Shell Scripts and Functions
  
- 8. Process Handling
  
- 8.6. Subshells
  
- information passed from parent processes
: 3.5. Customization and Subprocesses
  
- inheritance of properties from parent shells
: 8.6.1. Subshell Inheritance
  
- nested
  
      
    - 8.6.2. Nested Subshells
    
- 9.2.3.6. Limitations
    
- A.2. The IEEE 1003.2 POSIX Shell Standard
    
- compared to code blocks
: 8.6.2. Nested Subshells
  
    
- suid
: A.6. Workalikes on PC Platforms
- suid shell scripts
  
  - 10.3.2. A System Break-in Scenario
  
- 10.3.4. Privileged Mode
  
- creating
: 10.3.2. A System Break-in Scenario
  
- dangers of
: 10.3.2. A System Break-in Scenario
    
- SunOS
 
  - 1. Korn Shell Basics
  
- 1.3. History of UNIX Shells
  
- 1.9.5. Control Keys
  
- 4.4. Command Substitution
    
- system calls
 
  - exec
: 8.5. Coroutines
  
- fork
: 8.5. Coroutines
  
- pipe
: 8.5. Coroutines
  
- wait
: 8.5. Coroutines
    
- System III
: 1.9.5. Control Keys
- System V
  
  - 1.9.5. Control Keys
  
- 3.4.2.4. Terminal Types
  
- System V Release 4
 
  - 1.3.1. The Korn Shell
  
- 1.4. Getting 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.