Index: S
Symbols & Numbers
| 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
- s/S commands: 2.4.3. Deletion Commands
 
- scripts: 4.1. Shell Scripts and Functions
 
  
  
  - built-in commands implemented as: 4.1. Shell Scripts and Functions
 
  
  
  
  - comments in: 4.5.1. Syntax of String Operators
 
  
  
  
  - in command-line processing: 7.3.2. Substitution Order
 
  
  
  
  - order of precedence in command lookup: 4.1.1. Functions
 
  
 
- SECONDS variable: 3.4.2.10. Miscellaneous variables
 
- security: 10.4. System Security Features
 
  
  
  - PATH variable and: 3.4.2.7. PATH security considerations
 
  
  
  
  - restricted shell for: 10.4.2. Restricted Shell
 
  
 
- sed command: 1.7.1. Standard I/O
 
- select statement: 5. Flow Control
 
  - 5.4. select
 
  
  
  - I/O redirection and: 7.2.3.2. I/O redirection and multiple commands
 
  
  
  
  - syntax for: 5.4. select
 
  
 
- semicolon (;)
 
  
  
  - ;; in case statement: 5.4. select
 
  
  
  
  - ;& in case statement: 5.3.1. Merging Cases
 
  
  
  
  - as command: 2.4.5. Character-Finding Commands
 
  
  
  
  - as statement separator: 3.2. Aliases
 
    - 5.1.4.1. String comparisons
 
    - 9.2.5. Exercises
 
  
 
  
 
- set -o command: 3.3. Options
 
  - 9.1.1. Set Options
 
  
  
  - options for (list):  B.6. Options
 
  
  
  
  - privileged mode and: 10.4.4. Setuid and Privileged Mode
 
  
 
- set command: 4.2.1.2. Changing the positional parameters
 
  - 6.4.1. Indexed Arrays
 
  - 6.5.2. String Formatting Options
 
 
- set construct wildcards: 1.6.2. Filenames and Wildcards
 
- set +o command: 3.3. Options
 
  - 9.1.1. Set Options
 
 
- set user ID: 10.4.4. Setuid and Privileged Mode
 
- setuid shell scripts: 10.4.4. Setuid and Privileged Mode
 
  
  
  - caution with: 10.4.4. Setuid and Privileged Mode
 
  
 
- sh shell (see Bourne shell)
 
- shell compilers: 9. Debugging Shell Programs
 
- shell subprocesses: 4.1. Shell Scripts and Functions
 
  - 8.6. Shell Subprocesses and Subshells
 
  
  
  - inheritance and: 8.6.1. Shell Subprocess Inheritance
 
  
 
- SHELL variable: 3.4.2.10. Miscellaneous variables
 
  - 3.5.1. Environment Variables
 
 
- shell variables: 3.3. Options
 
  - 4.2. Shell Variables
 
  
  
  - list of:  B.4. Built-in Shell Variables
 
  
  
  
  - naming conventions for: 3.4. Shell Variables
 
  
 
- shells: 1. Korn Shell Basics
 
  - 1. Korn Shell Basics
 
  -  A. Related Shells
 
  
  
  - customizing: 3. Customizing Your Environment
 
    
    
    - hints for: 3.6. Customization Hints
 
    
    
    
    - via programming: 4. Basic Shell Programming
 
    
  
 
  
  
  
  - installing Korn shell as standard: 10. Korn Shell Administration
 
  
  
  
  - options for: 3.3. Options
 
  
  
  
  - using interactively: 1.5. Interactive Shell Use
 
  
 
- shift command: 6.1.1. shift
 
  - 6.1.3. getopts
 
 
- signals: 8.2. Job Control
 
  - 8.3. Signals
 
  
  
  - fake (see fake signals)
 
  
  
  
  - ignoring: 8.4.3. Ignoring Signals
 
  
  
  
  - obtaining list of: 8.3. Signals
 
  
  
  
  - sending with control keys: 8.3.1. Control-Key Signals
 
  
  
  
  - shell subprocesses and: 8.6.1. Shell Subprocess Inheritance
 
  
  
  
  - specifying in trap command: 8.4. trap
 
  
 
- single quotes (''): 1.9.1. Quoting
 
  - 1.9.3. Quoting Quotation Marks
 
  - 7.3.2. Substitution Order
 
  - 7.3.3. Quoting
 
  
  
  - trap command and: 8.4. trap
 
  
 
- sleep command: 8.4. trap
 
- SNOBOL programming language: 4.2. Shell Variables
 
- soft/hard limits: 10.2.2. ulimit
 
- Solaris: 1. Korn Shell Basics
 
- sort command: 1.7.1. Standard I/O
 
  
  
  - -n option to: 1.1. What Is a Shell?
 
  
  
  
  - background jobs and: 1.8. Background Jobs
 
  
  
  
  - string operators and: 4.5.1. Syntax of String Operators
 
  
 
- space command: 2.4.1. Simple Control Mode Commands
 
- special characters: 1.6.2. Filenames and Wildcards
 
  - 1.9. Special Characters and Quoting
 
  - 4.2.2. More on Variable Syntax
 
 
- spell command: 4.1. Shell Scripts and Functions
 
- square brackets [ ]: 4.5.2.3. Korn shell versus awk/egrep regular expressions
 
  
  
  - [[...]] for comparison tests: 5.1.4. Condition Tests
 
  
  
  
  - [...] for condition tests (old syntax): 5.1.4. Condition Tests
 
    - 5.1.4.1. String comparisons
 
  
 
  
 
- stacks: 4.7. Advanced Examples: pushd and popd
 
- standard I/O (see entries at I/O)
 
- stepping: 9.2.3.2. Stepping
 
- string comparison operators: 5.1.4.1. String comparisons
 
- string I/O: 7.2. String I/O
 
- string operators: 4.5. String Operators
 
  
  
  - syntax for: 4.5.1. Syntax of String Operators
 
  
 
- stty command: 1.9.5. Control Keys
 
  - 8.3.1. Control-Key Signals
 
 
- subprocesses: 3.5. Customization and Subprocesses
 
- subshells: 8.6.2. Subshells
 
  - 8.6.2. Subshells
 
  - 9.2.3.7. Limitations
 
 
- sudo program: 10.4.4. Setuid and Privileged Mode
 
- SunOS: 1. Korn Shell Basics
 
- superuser: 10.2.2. ulimit
 
- switch statement (C programming language): 5.3. case
 
- symbolic links: 1.6. Files
 
  - 1.6.1.4. Symbolic links to directories
 
 
- symbols (see wildcards)
 
  - 1.9. Special Characters and Quoting
 
 
- system calls: 8.5. Coroutines
 
- System V
 
  
  
  - pr -n and: 9.2.3.3. Breakpoints
 
  
  
  
  - ps command and: 8.3.3.1. System V
 
  
  
  
  - Release 4 of: 1.3.1. The Korn Shell
 
  
 
Symbols & Numbers
| 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 © 2003
O'Reilly & Associates, Inc.
All Rights Reserved.