Book Home

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

parallelizing shell scripts : 8.5.3. Parallelization
parenthesis
for grouping condition tests : 5.1.3.3. File Attribute Checking
for nested subshells
5.1.3.3. File Attribute Checking
8.6.2. Nested Subshells
within arithmetic expressions : 6.2. Integer Variables and Arithmetic
Pascal
4. Basic Shell Programming
4.1.1. Functions
4.2. Shell Variables
4.3.1. Syntax of String Operators
5.1.1. Exit Status and Return
5.1.1.1. Return
5.2. for
5.3. case
5.5. while and until
6. Command-line Options and Typed Variables
7.3.2.1. The C Compiler as Pipeline
PATH
3.4.2.5. Command Search Path
3.5.1. Environment Variables
4.1. Shell Scripts and Functions
4.5. Advanced Examples: pushd and popd
5.5. while and until
6.2.2. Arithmetic Variables and Assignment
6.3.4. Type and Attribute Options
7.2.1.2. Options to print
7.3. Command-line Processing
10.1. Installing the Korn Shell as the Standard Shell
10.2.3. Types of Global Customization
10.3.4. Privileged Mode
A.1. The Bourne Shell
A.6. Workalikes on PC Platforms
in restricted shell : 10.3.1. Restricted Shell
security problem with
3.4.2.5. Command Search Path
10.3.2. A System Break-in Scenario
pathnames
full : 1.6.1. Directories
limitations in restricted shell : 10.3.1. Restricted Shell
relative : 1.6.1.1. The working directory
pattern-matching operators : 4.3.3. Pattern-matching Operators
#
4.3.3. Pattern-matching Operators
4.5. Advanced Examples: pushd and popd
5.5. while and until
##
4.3.3. Pattern-matching Operators
6.2.2. Arithmetic Variables and Assignment
%
4.3.3. Pattern-matching Operators
5.2. for
5.3. case
%%
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
examples : 4.3.3. Pattern-matching Operators
syntax : 4.3.3. Pattern-matching Operators
PCs
3.4.2.4. Terminal Types
A. Related Shells
A.6. Workalikes on PC Platforms
pdksh : (see public domain Korn shell)
PID : A.6. Workalikes on PC Platforms
pipelines
7.3. Command-line Processing
8.5. Coroutines
system calls used in : 8.5. Coroutines
pipes : 8. Process Handling
to code blocks : 7.2.2.3. Code blocks
compared to two-way pipes : 8.5.5. Two-way Pipes Versus Standard Pipes
two-way : (see two-way pipes)
popd
4.5. Advanced Examples: pushd and popd
5.1.3.1. String comparisons
6.2.2. Arithmetic Variables and Assignment
10.2.3. Types of Global Customization
A.5. bash
additional arguments : 6.2.2. Arithmetic Variables and Assignment
functionality : 4.5. Advanced Examples: pushd and popd
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
syntax for higher than nine : 4.2.2. More on Variable Syntax
POSIX
1003.1 : A.2. The IEEE 1003.2 POSIX Shell Standard
1003.2
(see POSIX, shell)
1003.2a (UPE) : A.2. The IEEE 1003.2 POSIX Shell Standard
history : A.2. The IEEE 1003.2 POSIX Shell Standard
shell
A. Related Shells
A.2. The IEEE 1003.2 POSIX Shell Standard
Korn shell features in : A.2. The IEEE 1003.2 POSIX Shell Standard
pr : 9.2.3.3. Breakpoints
using awk instead of pr -n : 9.2.3.3. Breakpoints
print
1.9.1. Quoting
3.4. Shell Variables
7.2.1. print
7.2.2.4. Reading User Input
7.2.2.5. Options to read
9.2.3.6. Limitations
A.1. The Bourne Shell
as debugging aid : 9.1. Basic Debugging Aids
escape sequences : 7.2.1.1. print escape sequences
features in next release : A.7. The Future of the Korn Shell
for emulating eval : 7.3.2. eval
options : 7.2.1.2. Options to print
-n
4.3.1. Syntax of String Operators
7.2.1.2. Options to print
-n (suppress LINEFEED)
5.1.3.3. File Attribute Checking
6.3.3. String Formatting Options
-p : 7.2.1.2. Options to print
-p (to two-way pipe)
8.5.4. Coroutines with Two-way Pipes
8.5.5. Two-way Pipes Versus Standard Pipes
-r : 7.2.1.2. Options to print
-s : 7.2.1.2. Options to print
-u : 7.2.1.2. Options to print
priorities : 1.8.2. Background Jobs and Priorities
privileged mode
10.3.4. Privileged Mode
A.1. The Bourne Shell
/etc/suid_profile as environment file : 10.3.4. Privileged Mode
turning off : 10.3.4. Privileged Mode
process IDs
8.1. Process IDs and Job Numbers
8.3.3. ps
8.6.2. Nested Subshells
A.1. The Bourne Shell
! variable (process ID of most recent background job) : 8.4.2. Process ID Variables and Temporary Files
$ variable (ID of current shell)
2.2. The History File
8.4.2. Process ID Variables and Temporary Files
for constructing temp filenames : 8.4.2. Process ID Variables and Temporary Files
difference between job numbers and : 8.1. Process IDs and Job Numbers
processes
8. Process Handling
(see also jobs)
daemons : 8.3.3.2. BSD
group leaders
8.3.3.1. System V
8.3.3.2. BSD
in pathological states
8.3.3.2. BSD
8.5. Coroutines
performance characteristics of : 8.5.2. Advantages and Disadvantages of Coroutines
.profile
2.1. Enabling Command-line Editing
2.2. The History File
3.1. The .profile File
3.5.1. Environment Variables
7.1. I/O Redirectors
7.2.2.1. Reading lines from files
for setting up restricted shell environment : 10.3.1. Restricted Shell
prompting
in read statement : 7.2.2.4. Reading User Input
prompts : 3.4.2.3. Prompting Variables
customizing
with command number : 3.4.2.3. Prompting Variables
with current directory
3.4.2.3. Prompting Variables
7.3.1. Quoting
features in next release : A.7. The Future of the Korn Shell
with user name : 3.4.2.3. Prompting Variables
with machine name : 4.4. Command Substitution
primary : 3.4.2.3. Prompting Variables
processing of PS1 : 7.3.1. Quoting
ps
8.3.3. ps
8.6.2. Nested Subshells
-a
8.3.3. ps
8.3.3.2. BSD
-ax (BSD) : 8.3.3.2. BSD
-e (System V) : 8.3.3.2. BSD
listing all processes on the system : 8.3.3.2. BSD
output of BSD version : 8.3.3. ps
output of System V version : 8.3.3. ps
PS1
3.4.2.3. Prompting Variables
4.4. Command Substitution
7.3.1. Quoting
10.2.3. Types of Global Customization
A.5. bash
command subsitution in next release : A.7. The Future of the Korn Shell
PS2 : 3.4.2.3. Prompting Variables
PS3
3.4.2.3. Prompting Variables
5.4. select
command subsitution in next release : A.7. The Future of the Korn Shell
PS4
3.4.2.3. Prompting Variables
9.1.1. Set Options
in kshdb : 9.2.3. Debugger Functions
public domain Korn shell
Korn Shell Versions
A. Related Shells
A.4. pdksh
documentation : A.4. pdksh
for OS/2 : A.6. Workalikes on PC Platforms
pushd
4.5. Advanced Examples: pushd and popd
5.1.1. Exit Status and Return
5.1.3.3. File Attribute Checking
6.2.2. Arithmetic Variables and Assignment
10.2.3. Types of Global Customization
A.5. bash
additional arguments : 6.2.2. Arithmetic Variables and Assignment
functionality : 4.5. Advanced Examples: pushd and popd
PWD
3.4.2.3. Prompting Variables
3.4.3.1. Miscellaneous Variables
3.5.1. Environment Variables
5.1.1. Exit Status and Return
7.3. Command-line Processing


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.

The UNIX CD Bookshelf NavigationThe UNIX CD BookshelfUNIX Power ToolsUNIX in a NutshellLearning the vi Editorsed & awkLearning the Korn ShellLearning the UNIX Operating System