start page | rating of books | rating of authors | reviews | copyrights

Learning the Korn Shell

Learning the Korn ShellSearch this book

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: P

p/P commands: 2.4.3. Deletion Commands
parallelizing shell scripts: 8.5.3. Parallelization
parameter substitution: 7.1.1. Here-Documents
parameters (see arguments)
parameters, positional (see positional parameters)
parent process ID (PPID): 8.4.2. Process ID Variables and Temporary Files
parentheses ( )
((...)) for arithmetic expressions: 6.2.2. Arithmetic Conditionals
enclosing arithmetic expressions: 6.2. Numeric Variables and Arithmetic
for subshells: 5.1.4.3. File attribute checking
8.6.2. Subshells
grouping condition tests: 5.1.4.3. File attribute checking
Pascal programming language: 4. Basic Shell Programming
4.2. Shell Variables
4.5.1. Syntax of String Operators
case statement and: 5.3. case
for loop and: 5.2. for
until condition and: 5.5. while and until
while loop and: 5.5. while and until
PATH variable: 3.4.2.6. Command search path
3.5.1. Environment Variables
security problems with: 3.4.2.7. PATH security considerations
pathnames
full/relative: 1.6.1. Directories
restricted shell and: 10.4.2. Restricted Shell
pattern matching: 4.5.2.4. Pattern matching with regular expressions
pattern-matching operators: 4.5.3. Pattern-Matching Operators
5.5. while and until
6.2.3. Arithmetic Variables and Assignment
syntax for: 4.5.3. Pattern-Matching Operators
pattern-substitution operators: 4.5.4. Pattern Substitution Operators
patterns: 4.5.2. Patterns and Regular Expressions
PCs: 3.4.2.5. Terminal types
Korn shell emulation for: A.9. Workalikes on PC Platforms
pdksh shell: A.6. pdksh
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.3. case
specifying jobs: 8.2.1. Foreground and Background
8.2.1. Foreground and Background
8.3.2. kill
performance
optimizing C compliers and: 6.1.3.1. More about C compilers
processes and: 8.5.2. Advantages and Disadvantages of Coroutines
permissions: 4.1. Shell Scripts and Functions
pipe (|): 1.7.3. Pipelines
1.7.3. Pipelines
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
as bitwise operator: 6.2. Numeric Variables and Arithmetic
as case pattern separator: 5.3. case
pipe system call: 8.5. Coroutines
pipelines: 1.7.3. Pipelines
7.3.2. Substitution Order
system calls used in: 8.5. Coroutines
to code blocks: 7.2.3.3. Code blocks
two-way: 8.5.4. Coroutines with Two-Way Pipes
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
point (place location): 2.3.1. Basic Commands
mark and: 2.3.6. Miscellaneous Commands
popd command: 4.7. Advanced Examples: pushd and popd
5.1.4.1. String comparisons
customizations and: 10.2.3. Types of Global Customization
popd function: 6.2.3. Arithmetic Variables and Assignment
additional arguments for: 6.2.3. Arithmetic Variables and Assignment
popping: 4.7. Advanced Examples: pushd and popd
Portable Operating System Interface (see POSIX)
positional parameters: 4.2.1. Positional Parameters
4.2.1. Positional Parameters
6.1. Command-Line Options
9.1.1. Set Options
9.2.2. The Preamble
in functions: 4.2.1.1. Positional parameters in functions
number of: 4.2.1. Positional Parameters
syntaxes for: 4.2.2. More on Variable Syntax
POSIX: A.3. The IEEE 1003.2 POSIX Shell Standard
character class additions and: 4.5.2.2. POSIX character class additions
PPID variable: 8.4.2. Process ID Variables and Temporary Files
pr, using awk instead of pr -n: 9.2.3.3. Breakpoints
preamble: 9.2.2. The Preamble
predefined aliases: B.3. Predefined Aliases
print command: 1.9.1. Quoting
3.4. Shell Variables
7.2.1. print
-n option for: 4.5.1. Syntax of String Operators
5.1.4.3. File attribute checking
6.5.2. String Formatting Options
-p option for: 8.5.4. Coroutines with Two-Way Pipes
8.5.5. Two-Way Pipes Versus Standard Pipes
as debugging aid: 9.1. Basic Debugging Aids
escape sequences for: 7.2.1.1. print escape sequences
for emulating eval: 7.3.4. eval
options for: 7.2.1.2. Options to print
priority: 1.8.2. Background Jobs and Priorities
privileged mode: 10.4.4. Setuid and Privileged Mode
process IDs: 8.1. Process IDs and Job Numbers
printing: 8.6.2. Subshells
variables for: 8.4.2. Process ID Variables and Temporary Files
process substitution: 7.3.2. Substitution Order
processes: 8. Process Handling
8. Process Handling
(see also jobs)
group leaders: 8.3.3.2. BSD
in pathological states: 8.3.3.2. BSD
8.5. Coroutines
performance and: 8.5.2. Advantages and Disadvantages of Coroutines
programming: 4. Basic Shell Programming
prompts: 3.4.2.3. Prompting variables
7.2.3.4. Reading user input
customizing
with current directory: 7.3.3. Quoting
with machine name: 4.6. Command Substitution
tildize function and: 7.3.3. Quoting
ps command: 8.3.3. ps
8.6.2. Subshells
vs. jobs command: 8.3.3. ps
PS1 variable: 3.4.2.3. Prompting variables
4.6. Command Substitution
customizations and: 10.2.3. Types of Global Customization
quoting and: 7.3.3. Quoting
public domain Korn shell (pdksh): A.6. pdksh
pushd command: 4.7. Advanced Examples: pushd and popd
customizations and: 10.2.3. Types of Global Customization
improving upon: 5.1.1. Exit Status and Return
5.1.4.3. File attribute checking
pushd function: 6.2.3. Arithmetic Variables and Assignment
additional arguments for: 6.2.3. Arithmetic Variables and Assignment
pushing: 4.7. Advanced Examples: pushd and popd
PWD variable: 3.4.2.3. Prompting variables
3.4.2.10. Miscellaneous variables
3.5.1. Environment Variables


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
Library Navigation Links

Copyright © 2003 O'Reilly & Associates, Inc. All Rights Reserved.