Index: Symbols & Numbers
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: Symbols & Numbers
- { } curly braces: 4.2.2. More on Variable Syntax
 
- --html option for HTML output: 1.5.2. Built-in Help
 
- --man option for printing help articles: 1.5.2. Built-in Help
 
- - minus sign: 3.3. Options
 
  - 8.4.4. Resetting Traps
 
  
  
  - as command: 2.4.4. Moving Around in the History File
 
  
 
- --nroff option for command help: 1.5.2. Built-in Help
 
- ( ) parentheses
 
  
  
  - ((...)) for arithmetic expressions: 6.2.2. Arithmetic Conditionals
 
  
  
  
  - enclosing arithmetic expressions: 6.2. Numeric Variables and Arithmetic
 
  
  
  
  - for subshells: 8.6.2. Subshells
 
  
 
- [ ] 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
 
  
 
  
  
  
  - set construct wildcards and: 1.6.2. Filenames and Wildcards
 
  
 
- -A option to read command: 7.2.3.5. Options to read
 
- -a option to ulimit command: 10.2.2. ulimit
 
- * asterisk: 1.6.2. Filenames and Wildcards
 
  
  
  - as built-in variable: 4.2.1. Positional Parameters
 
  
  
  
  - as command (vi-mode): 2.4.6. Filename and Variable Completion and Expansion
 
  
  
  
  - as default in case statement: 5.3. case
 
  
  
  
  - as regular expression operator: 4.5.2.1. Regular expression basics
 
  
  
  
  - as wildcard: 1.6.2. Filenames and Wildcards
 
    - 1.6.2. Filenames and Wildcards
 
  
 
  
  
  
  - for accessing entire array: 6.4.1. Indexed Arrays
 
  
 
- @ at sign
 
  
  
  - as 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
 
    
  
 
  
  
  
  - as regular expression operator: 4.5.2.1. Regular expression basics
 
    - 4.5.2.3. Korn shell versus awk/egrep regular expressions
 
  
 
  
  
  
  - for accessing entire array: 6.4.1. Indexed Arrays
 
  
  
  
  - for preserving whitespace: 6.4.1. Indexed Arrays
 
  
 
-  backslash: 1.9.2. Backslash-Escaping
 
  
  
  - as command: 2.4.6. Filename and Variable Completion and Expansion
 
  
 
- -c option to ulimit command: 10.2.2. ulimit
 
- ^ caret character: 2.3.4. Moving Around in the History File
 
  
  
  - as bitwise operator: 6.2. Numeric Variables and Arithmetic
 
  
  
  
  - as command: 2.4.1. Simple Control Mode Commands
 
  
  
  
  - matching beginning of line in regular expressions: 10.1. Installing the Korn Shell as the Standard Shell
 
  
 
- : colon: 1.7.3. Pipelines
 
  - 4.5.1. Syntax of String Operators
 
  - 4.5.1. Syntax of String Operators
 
 
- , comma, as command: 2.4.5. Character-Finding Commands
 
- 0 command: 2.4.1. Simple Control Mode Commands
 
- -d file attribute operator: 5.1.4.3. File attribute checking
 
  - 5.5. while and until
 
 
- -d option
 
  
  
  - to read command: 7.2.3.5. Options to read
 
  
  
  
  - to ulimit command: 10.2.2. ulimit
 
  
 
- $ dollar sign
 
  
  
  - $((...)): 6.2. Numeric Variables and Arithmetic
 
  
  
  
  - $@/$* variables: 4.2.1. Positional Parameters
 
  
  
  
  - as built-in variable: 2.2. The History File
 
    - 8.4.2. Process ID Variables and Temporary Files
 
  
 
  
  
  
  - as command: 2.4.1. Simple Control Mode Commands
 
  
  
  
  - as pattern-substitution operator: 4.5.4. Pattern Substitution Operators
 
  
  
  
  - as variable name operator: 4.5.5. Variable Name Operators
 
  
 
- . dot
 
  
  
  - .. indicating parent of working directory: 1.6.1.3. Changing working directories
 
  
  
  
  - as redo command: 2.4.3. Deletion Commands
 
  
  
  
  - indicating hidden files: 1.6.2. Filenames and Wildcards
 
  
  
  
  - to run scripts: 4.1. Shell Scripts and Functions
 
  
  
  
  - indicating working directory: 1.6.1.3. Changing working directories
 
  
 
- -e file attribute operator: 5.1.4.3. File attribute checking
 
  - 5.2. for
 
 
- -e option
 
  
  
  - to hist command: 2.5. The hist Command
 
  
  
  
  - to print command: 7.2.1.2. Options to print
 
  
 
- -ef file attribute operator: 5.1.4.3. File attribute checking
 
- -eq arithmetic comparison operator: 5.1.4.4. Arithmetic conditionals
 
- = equal sign: 7.2.3.3. Code blocks
 
  
  
  - == string comparison operator: 5.1.4.1. String comparisons
 
  
  
  
  - as command: 2.4.6. Filename and Variable Completion and Expansion
 
  
  
  
  - as string comparison operator: 5.1.4.1. String comparisons
 
  
  
  
  - as variable assignment operator: 3.4. Shell Variables
 
  
 
- ! exclamation point
 
  
  
  - != string comparison operator: 5.1.4.1. String comparisons
 
  
  
  
  - as built-in variable: 8.4.2. Process ID Variables and Temporary Files
 
  
  
  
  - as negation operator: 5.1.4.3. File attribute checking
 
    - 5.1.4.3. File attribute checking
 
  
 
  
  
  
  - as regular expression operator: 4.5.2.1. Regular expression basics
 
    - 4.5.2.1. Regular expression basics
 
    - 4.5.2.3. Korn shell versus awk/egrep regular expressions
 
  
 
  
  
  
  - indicating negation in character set: 1.6.2. Filenames and Wildcards
 
  
 
- -f file attribute operator: 5.1.4.3. File attribute checking
 
- -f option: 6.5.3. Type and Attribute Options
 
  
  
  - to print command: 7.2.1.2. Options to print
 
  
  
  
  - to typeset command, suboptions for: 6.5.4. Function Options
 
  
  
  
  - to ulimit command: 10.2.2. ulimit
 
  
 
- -F option to ls command: 3.2. Aliases
 
- -ft option to typeset command: 9.1.1. Set Options
 
- -G file attribute operator: 5.1.4.3. File attribute checking
 
- -ge arithmetic comparison operator: 5.1.4.4. Arithmetic conditionals
 
- ` grave accent: 4.6. Command Substitution
 
- -gt arithmetic comparison operator: 5.1.4.4. Arithmetic conditionals
 
- # hash mark
 
  
  
  - ## pattern-matching operator: 4.5.3. Pattern-Matching Operators
 
    - 4.5.3. Pattern-Matching Operators
 
    - 6.2.3. Arithmetic Variables and Assignment
 
  
 
  
  
  
  - as built-in variable: 4.2.1. Positional Parameters
 
  
  
  
  - as command: 2.4.7. Miscellaneous Commands
 
  
  
  
  - as pattern-matching operator: 4.5.3. Pattern-Matching Operators
 
    - 4.5.3. Pattern-Matching Operators
 
    - 4.7. Advanced Examples: pushd and popd
 
    - 5.5. while and until
 
  
 
  
  
  
  - indicating comments: 4.5.1. Syntax of String Operators
 
  
  
  
  - size of arrays and: 6.4.1. Indexed Arrays
 
  
 
- -i option: 6.5.3. Type and Attribute Options
 
  
  
  - to grep command: 4.6. Command Substitution
 
  
  
  
  - to typeset command: 6.5.3. Type and Attribute Options
 
  
 
- -L file attribute operator: 5.1.4.3. File attribute checking
 
- -l option
 
  
  
  - to hist command: 2.5. The hist Command
 
  
  
  
  - to jobs command: 8.2.1. Foreground and Background
 
  
  
  
  - to kill command: 8.3. Signals
 
  
  
  
  - to ls command: 1.6.2. Filenames and Wildcards
 
  
 
- -L string formatting option: 6.5.2. String Formatting Options
 
- -le arithmetic comparison operator: 5.1.4.4. Arithmetic conditionals
 
- -lt arithmetic comparison operator: 5.1.4.4. Arithmetic conditionals
 
- -m option to ulimit command: 10.2.2. ulimit
 
- -n option
 
  
  
  - to jobs command: 8.2.1. Foreground and Background
 
  
  
  
  - to print command: 4.5.1. Syntax of String Operators
 
    - 5.1.4.3. File attribute checking
 
    - 6.5.2. String Formatting Options
 
    - 7.2.1.2. Options to print
 
  
 
  
  
  
  - to read command: 7.2.3.5. Options to read
 
  
  
  
  - to sort command: 1.1. What Is a Shell?
 
  
  
  
  - to ulimit command: 10.2.2. ulimit
 
  
 
- -n string comparison operator: 5.1.4.1. String comparisons
 
  - 5.4. select
 
 
- -ne arithmetic comparison operator: 5.1.4.4. Arithmetic conditionals
 
- -nt file attribute operator: 5.1.4.3. File attribute checking
 
  - 7.3.4. eval
 
 
- -O file attribute operator: 5.1.4.3. File attribute checking
 
- -ot file attribute operator: 5.1.4.3. File attribute checking
 
- -p option
 
  
  
  - to jobs command: 8.2.1. Foreground and Background
 
    - 8.3.2. kill
 
  
 
  
  
  
  - to print command: 7.2.1.2. Options to print
 
    - 8.5.4. Coroutines with Two-Way Pipes
 
    - 8.5.5. Two-Way Pipes Versus Standard Pipes
 
  
 
  
  
  
  - to read command: 7.2.3.5. Options to read
 
    - 8.5.4. Coroutines with Two-Way Pipes
 
    - 8.5.5. Two-Way Pipes Versus Standard Pipes
 
  
 
  
  
  
  - to ulimit command: 10.2.2. ulimit
 
  
  
  
  - to whence command: 4.6. Command Substitution
 
  
 
- % percent sign
 
  
  
  - %% pattern-matching operator: 4.5.3. Pattern-Matching Operators
 
    - 4.7. Advanced Examples: pushd and popd
 
    - 5.5. while and until
 
    - 5.5. while and until
 
    - 6.2.3. Arithmetic Variables and Assignment
 
  
 
  
  
  
  - as command: 2.4.5. Character-Finding Commands
 
  
  
  
  - as pattern-matching operator: 4.5.3. Pattern-Matching Operators
 
    - 4.5.3. Pattern-Matching Operators
 
    - 4.5.3. Pattern-Matching Operators
 
    - 5.2. for
 
    - 5.2. for
 
    - 5.3. case
 
  
 
  
  
  
  - specifying jobs: 8.2.1. Foreground and Background
 
    - 8.2.1. Foreground and Background
 
    - 8.3.2. kill
 
  
 
  
 
- | pipe (see pipelines)
 
  - 1.7.3. Pipelines
 
  - 7.1. I/O Redirectors
 
  - 7.1. I/O Redirectors
 
  
  
  - || for condition tests: 5.1.4.3. File attribute checking
 
  
  
  
  - || for exit statuses: 5.1.2. Combinations of Exit Statuses
 
  
  
  
  - |& for two-way pipes: 8.5.4. Coroutines with Two-Way Pipes
 
  
  
  
  - as bitwise operator: 6.2. Numeric Variables and Arithmetic
 
  
  
  
  - as case pattern separator: 5.3. case
 
  
 
- + plus sign: 3.3. Options
 
  
  
  - as command: 2.4.4. Moving Around in the History File
 
  
  
  
  - as regular expression operator: 4.5.2.1. Regular expression basics
 
    - 4.5.2.1. Regular expression basics
 
    - 4.5.2.3. Korn shell versus awk/egrep regular expressions
 
  
 
  
 
- ? question mark
 
  
  
  - as built-in variable: 5.1.1. Exit Status and Return
 
  
  
  
  - as regular expression operator: 4.5.2.1. Regular expression basics
 
    - 4.5.2.1. Regular expression basics
 
    - 4.5.2.3. Korn shell versus awk/egrep regular expressions
 
  
 
  
  
  
  - as wildcard: 1.6.2. Filenames and Wildcards
 
    - 4.5.2.3. Korn shell versus awk/egrep regular expressions
 
  
 
  
  
  
  - using with ERR fake signal: 9.1.2.2. ERR
 
  
 
- -r file attribute operator: 5.1.4.3. File attribute checking
 
- -r/R options: 6.5.3. Type and Attribute Options
 
  - 6.5.3. Type and Attribute Options
 
  
  
  - to print command: 7.2.1.2. Options to print
 
  
  
  
  - to read command: 7.2.3.5. Options to read
 
  
 
- -s file attribute operator: 5.1.4.3. File attribute checking
 
- -s option
 
  
  
  - to hist command: 2.5. The hist Command
 
  
  
  
  - to print command: 7.2.1.2. Options to print
 
  
  
  
  - to read command: 7.2.3.5. Options to read
 
    - 9.2.3.1. Commands
 
  
 
  
  
  
  - to ulimit command: 10.2.2. ulimit
 
  
 
- ; 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
 
  
 
  
 
- -t option
 
  
  
  - to read command: 7.2.3.5. Options to read
 
  
  
  
  - to ulimit command: 10.2.2. ulimit
 
  
 
- ~ tilde: 1.6.1.2. Tilde notation
 
  - 7.3.2. Substitution Order
 
  - (see also tilde notation)
 
  
  
  - as bitwise operator: 6.2. Numeric Variables and Arithmetic
 
  
  
  
  - as command: 2.4.7. Miscellaneous Commands
 
  
 
- -u option
 
  
  
  - to print command: 7.2.1.2. Options to print
 
  
  
  
  - to read command: 7.2.3.5. Options to read
 
  
 
- _ underscore, as command: 2.4.7. Miscellaneous Commands
 
- -v option
 
  
  
  - to ulimit command: 10.2.2. ulimit
 
  
  
  
  - to whence command: 4.1.1. Functions
 
    - 9.2.5. Exercises
 
  
 
  
 
- -w file attribute operator: 5.1.4.3. File attribute checking
 
- -x file attribute operator: 5.1.4.3. File attribute checking
 
  - 5.5. while and until
 
 
- -x option: 6.5.3. Type and Attribute Options
 
- -z string comparison operator: 5.1.4.1. String comparisons
 
  - 5.1.4.1. String comparisons
 
  - 5.1.4.1. String comparisons
 
 
- & ampersand: 1.8. Background Jobs
 
  - 1.8. Background Jobs
 
  - 1.8. Background Jobs
 
  - (see also background jobs)
 
  
  
  - && for condition tests: 7.2.3.3. Code blocks
 
  
  
  
  - && in exit status syntax: 5.1.2. Combinations of Exit Statuses
 
  
  
  
  - && logical operator: 5.1.4.3. File attribute checking
 
  
  
  
  - as bitwise operator: 6.2. Numeric Variables and Arithmetic
 
  
 
- /bin directory: 3.4.2.6. Command search path
 
- /bin/bsh: 10.1. Installing the Korn Shell as the Standard Shell
 
- /bin/sh: 10.1. Installing the Korn Shell as the Standard Shell
 
- .cshrc file: 3.5.2. The Environment File
 
  
  
  - setuid shell scripts and: 10.4.4. Setuid and Privileged Mode
 
  
 
- /dev/null file: 5.1.2. Combinations of Exit Statuses
 
- /etc/hosts file: 7.2.3.3. Code blocks
 
- /etc/passwd file: 1.7.3. Pipelines
 
  - 7.3.3. Quoting
 
  
  
  - restricting user login shell and: 10.4.2. Restricted Shell
 
  
  
  
  - user account information and: 7.1.1. Here-Documents
 
  
 
- /etc/profile file: 3.1.1. The /etc/profile File
 
  - 5.4. select
 
  
  
  - aliases defined in: 10.2.3. Types of Global Customization
 
  
  
  
  - environment customization and: 10.2. Environment Customization
 
  
 
- /etc/suid_profile file: 10.4.4. Setuid and Privileged Mode
 
- /etc/termcap file: 3.4.2.5. Terminal types
 
- .kshrc file: 3.5.2. The Environment File
 
- < > angle brackets: 7.1. I/O Redirectors
 
  
  
  - in I/O redirection: 1.7.2. I/O Redirection
 
  
  
  
  - << >> bitwise operators: 6.2. Numeric Variables and Arithmetic
 
  
 
- .profile file: 3.1. The .profile File
 
  
  
  - restricted shell and: 10.4.2. Restricted Shell
 
  
  
  
  - vs. environment file: 3.5.2. The Environment File
 
  
 
- " " quote marks: 1.9.1. Quoting
 
  - 1.9.3. Quoting Quotation Marks
 
  - 3.4.1. Variables and Quoting
 
  - 7.3.2. Substitution Order
 
  - 7.3.3. Quoting
 
  
  
  - arithmetic expressions and: 6.2. Numeric Variables and Arithmetic
 
  
  
  
  - secure shell scripts and: 10.4.1. Tips for Secure Shell Scripts
 
  
  
  
  - single (''): 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
 
    
  
 
  
 
- .sh_history file: 2.2. The History File
 
- /string command: 2.4.4. Moving Around in the History File
 
- /tmp directory: 8.4.2. Process ID Variables and Temporary Files
 
  - 9.2.1.1. The driver script
 
 
- /usr/bin directory: 3.4.2.6. Command search path
 
- /usr/lib directory: 9.2.1.1. The driver script
 
- @x command: 2.4.7. Miscellaneous Commands
 
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.