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

--posix option (gawk): sed & awk, 11.2.3.1. Command line options
:p (print) command (ex): Learning the vi Editor, 5.1. ex Commands
p (put) command
Learning the vi Editor, 2.3. Simple Edits
Learning the vi Editor, 2.3.5.4. Problems with deletions
Learning the vi Editor, 2.3.6. Moving Text
with named buffers
Learning the vi Editor, 2.3.7. Copying Text
Learning the vi Editor, 4.3. Making Use of Buffers
Learning the vi Editor, 4.3.2. Yanking to Named Buffers
Learning the vi Editor, 5.5.5. Edits Between Files
:p (put) command (ex): Learning the vi Editor, 5.5.5. Edits Between Files
p command (sed)
sed & awk, 5.8. Print
UNIX in a Nutshell, Chapter 10, Reference: p
p flag: sed & awk, 5.3. Substitution
\p, \P metacharacters
Learning the vi Editor, 11.7. Extended Regular Expressions
Learning the vi Editor, 12.7. Extended Regular Expressions
packed file extension: UNIX Power Tools, 1.17. Filename Extensions
page command
(see also more command)
UNIX in a Nutshell, Chapter 2, Reference: page
page faults
number of: UNIX Power Tools, 39.3. The csh time variable
PAGE UP, PAGE DOWN keys, mapping: Learning the vi Editor, 7.3.8. Mapping Other Special Keys
PAGER environment variable
UNIX in a Nutshell, Chapter 2, Reference: man
UNIX Power Tools, 6.3. Predefined Environment Variables
pagers
advantages: UNIX Power Tools, 46.1.1. Use -xv
piping: UNIX Power Tools, 1.4. Using Pipes to Create a New Tool
piping debugging output to: UNIX Power Tools, 46.1.1. Use -xv
piping to: UNIX Power Tools, 13.4. Problems Piping to a Pager
pages
rearranging in PostScript files: UNIX Power Tools, 43.24. Other PostScript Utilities
resizing in PostScript files: UNIX Power Tools, 43.24. Other PostScript Utilities
pagination, nroff/troff requests for: UNIX in a Nutshell, 12.5.12. Pagination
paging: UNIX Power Tools, 39.12.2. The Memory Subsystem
paging files: UNIX in a Nutshell, Chapter 2, Reference: more
paging through files
UNIX Power Tools, 25.3. Using more to Page Through Files
UNIX Power Tools, 25.5. Page Through Compressed, RCS, Unprintable Files
paircheck script
UNIX Power Tools, 29.9. Looking for Closure
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
paired item checking: UNIX Power Tools, 29.9. Looking for Closure
pana values (lptype option): Learning the vi Editor, 10.10.1. Display Modes
panic message: UNIX Power Tools, 1.14. The Kernel and Daemons
paragraphs
delimiters for: Learning the vi Editor, 3.2. Movement by Text Blocks
emacs commands for: UNIX in a Nutshell, 7.2.4. Paragraphs and Regions
moving by: Learning the vi Editor, 3.2. Movement by Text Blocks
parallelizing shell scripts: Learning the Korn Shell, 8.5.3. Parallelization
parameter substitution
: (colon) used in: UNIX Power Tools, 45.9. The Unappreciated Bourne Shell ":" Operator
: used in: UNIX Power Tools, 45.12. Parameter Substitution
examples: UNIX Power Tools, 45.12. Parameter Substitution
in Bourne shells
UNIX Power Tools, 45.9. The Unappreciated Bourne Shell ":" Operator
UNIX Power Tools, 45.12. Parameter Substitution
parameters
command-line: (see command-line arguments)
function: sed & awk, 9.3. Writing Your Own Functions
script: sed & awk, 7.10. Passing Parameters Into a Script
parent directory, .. shortcut for
UNIX Power Tools, 1.21. Making Pathnames
Learning the UNIX Operating System, 3.1.5.2. Relative pathnames up
Learning the UNIX Operating System, 3.1.8.1. ls
Learning the UNIX Operating System, 4.4.2.1. cp
parent's PID: UNIX Power Tools, 38.5. The ps Command
parent-child relationships, environment variables and: UNIX Power Tools, 6.2. Parent-Child Relationships
parentheses ( )
(see also ( ))
sed & awk, 2.2.1. Scripting
sed & awk, 3.2. A Line-Up of Characters
sed & awk, 3.2.10. Grouping Operations
) (move cursor) command: Learning the vi Editor, 3.2. Movement by Text Blocks
[(, ]) (matching) commands (vim): Learning the vi Editor, 11.10.2.3. Cursor motion commands for programming
\(...\) metacharacters
Learning the vi Editor, 6.3.1. Metacharacters Used in Search Patterns
Learning the vi Editor, 11.7. Extended Regular Expressions
Learning the vi Editor, 12.7. Extended Regular Expressions
as grouping metacharacter
Learning the vi Editor, 8.4. Extended Regular Expressions
Learning the vi Editor, 9.7. Extended Regular Expressions
commands printed in: UNIX Power Tools, 38.7. Why ps Prints Some Commands in Parentheses
finding and removing: Learning the vi Editor, 7.3.5. More Examples of Mapping Keys
for grouping condition tests: Learning the Korn Shell, 5.1.3.3. File Attribute Checking
for nested subshells
Learning the Korn Shell, 5.1.3.3. File Attribute Checking
Learning the Korn Shell, 8.6.2. Nested Subshells
grouping expressions using: UNIX Power Tools, 47.5. Using C Shell Arrays
matching: Learning the vi Editor, 7.5.2. A Special Search Command
with replacing text: sed & awk, 5.3.1. Replacement Metacharacters
within arithmetic expressions: Learning the Korn Shell, 6.2. Integer Variables and Arithmetic
parity: UNIX Power Tools, 41.2.1. How We Made It This Far (Back?)
parsing: sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
character strings: UNIX Power Tools, 45.30. Grabbing Parts of a String
command-line arguments
UNIX Power Tools, 44.18. Standard Command-Line Parsing
UNIX Power Tools, 44.19. The Bourne Shell set Command
examples: UNIX Power Tools, 47.2.2.3. Stupid Parsing Bugs
in C shell
UNIX Power Tools, 47.2.2.3. Stupid Parsing Bugs
UNIX Power Tools, 47.2.6. Expression Evaluation
output of getopt: UNIX Power Tools, 44.18. Standard Command-Line Parsing
referencing fields
sed & awk, 2.4.1. Running awk
sed & awk, 7.5.1. Referencing and Separating Fields
sed command used for: UNIX Power Tools, 45.30.4. Using sed
set command used for: UNIX Power Tools, 45.30.3. Using set
strings: UNIX Power Tools, 35.21. Using IFS to Split Strings
strings into array elements
sed & awk, 8.4.4. Using split() to Create Arrays
sed & awk, 11.2.1.2. Obtaining individual characters
parts of files, saving: Learning the vi Editor, 5.3.2. Saving Part of a File
Pascal
Learning the Korn Shell, 4. Basic Shell Programming
Learning the Korn Shell, 4.1.1. Functions
Learning the Korn Shell, 4.2. Shell Variables
Learning the Korn Shell, 4.3.1. Syntax of String Operators
Learning the Korn Shell, 5.1.1. Exit Status and Return
Learning the Korn Shell, 5.1.1.1. Return
Learning the Korn Shell, 5.2. for
Learning the Korn Shell, 5.3. case
Learning the Korn Shell, 5.5. while and until
Learning the Korn Shell, 6. Command-line Options and Typed Variables
Learning the Korn Shell, 7.3.2.1. The C Compiler as Pipeline
passwd command
Learning the UNIX Operating System, 3.5. Changing Your Password
UNIX in a Nutshell, Chapter 2, Reference: passwd
UNIX Power Tools, 9.26.2. Automating /bin/passwd
passwd file
UNIX in a Nutshell, 5.2.1. Special Files
UNIX Power Tools, 1.23. File Access Permissions
passwords
changing
Learning the UNIX Operating System, 3.5. Changing Your Password
UNIX in a Nutshell, Chapter 2, Reference: chkey
UNIX in a Nutshell, Chapter 2, Reference: passwd
creating: UNIX in a Nutshell, Chapter 2, Reference: passwd
displaying information: UNIX in a Nutshell, Chapter 2, Reference: passwd
logging in and: Learning the UNIX Operating System, 1.1.2. Logging In
prompting for: UNIX in a Nutshell, Chapter 2, Reference: keylogin
root
UNIX Power Tools, 1.23. File Access Permissions
UNIX Power Tools, 1.24. The Superuser (Root)
paste command
UNIX in a Nutshell, Chapter 2, Reference: paste
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
paste pforgram: UNIX Power Tools, 35.18. Pasting Things in Columns
:paste-to-clipboard command (xvile): Learning the vi Editor, 12.6.2.4. Clipboard
pasting in xterm window: Learning the UNIX Operating System, 2.4.3. Using a Mouse with xterm Windows
patch program
(see also diff command)
UNIX Power Tools, 28.3. Context diffs
UNIX Power Tools, 33.6. Change Many Files by Editing Just One
UNIX Power Tools, 33.9. patch: Generalized Updating of Files that Differ
UNIX Power Tools, 52.8.1.1. Missing Programs
UNIX in a Nutshell, Chapter 2, Reference: patch
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
patches, compiling the pcal package: UNIX Power Tools, 52.8.2.5. Applying Patches
PATH
UNIX Power Tools, 6.3. Predefined Environment Variables
Learning the Korn Shell, 3.4.2.5. Command Search Path
Learning the Korn Shell, 3.5.1. Environment Variables
Learning the Korn Shell, 4.1. Shell Scripts and Functions
Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
Learning the Korn Shell, 5.5. while and until
Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
Learning the Korn Shell, 6.3.4. Type and Attribute Options
Learning the Korn Shell, 7.2.1.2. Options to print
Learning the Korn Shell, 7.3. Command-line Processing
Learning the Korn Shell, 10.1. Installing the Korn Shell as the Standard Shell
Learning the Korn Shell, 10.2.3. Types of Global Customization
Learning the Korn Shell, 10.3.4. Privileged Mode
Learning the Korn Shell, A.1. The Bourne Shell
Learning the Korn Shell, A.6. Workalikes on PC Platforms
Learning the UNIX Operating System, 3.6. Customizing Your Account
UNIX in a Nutshell, 5.3.5. Environment Variables
UNIX Power Tools, 4.10. Find All Command Versions with whereiz
UNIX Power Tools, 6.4. The PATH Environment Variable
UNIX Power Tools, 9.7. String Editing in ksh and bash
finding commands: UNIX Power Tools, 6.1. What Environment Variables Are Good For
identifying UNIX version: UNIX Power Tools, 50.8. Which Version Am I Using?
in C shell: UNIX Power Tools, 47.2.5. Variable Syntax
in restricted shell: Learning the Korn Shell, 10.3.1. Restricted Shell
in shell setup files: UNIX Power Tools, 8.7.1. Setting Path in Shell Setup Files
security problem with
Learning the Korn Shell, 3.4.2.5. Command Search Path
Learning the Korn Shell, 10.3.2. A System Break-in Scenario
setting, example: UNIX Power Tools, 1.10. Internal and External Commands
path option (vim): Learning the vi Editor, 11.10.2.2. Include file searching
path shell variable
UNIX Power Tools, 6.5. PATH and path
UNIX Power Tools, 6.9. Special C Shell Variables
as array: UNIX Power Tools, 47.5. Using C Shell Arrays
pathchk command: UNIX in a Nutshell, Chapter 2, Reference: pathchk
pathchk program: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
pathname modifiers: UNIX in a Nutshell, 5.3.2.1. Examples using pathname modifiers
pathnames: Learning the UNIX Operating System, 3.1.3. The Directory Tree
absolute
Learning the UNIX Operating System, 3.1.4. Absolute Pathnames
UNIX Power Tools, 2.6. Use Absolute Pathnames in Shell Setup Files
UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell
archiving with: UNIX Power Tools, 19.6. GNU tar Sampler
checking for acceptability: UNIX in a Nutshell, Chapter 2, Reference: pathchk
creating: UNIX Power Tools, 1.21. Making Pathnames
editing: UNIX Power Tools, 7.4. Faster Prompt Setting with Built-Ins
finding: UNIX Power Tools, 4.10. Find All Command Versions with whereiz
for current directory: UNIX Power Tools, 14.13. Which Directory Am I in, Really?
full: Learning the Korn Shell, 1.6.1. Directories
in uppercase: UNIX Power Tools, 52.5.3.4. Installing a Single Program
limitations in restricted shell: Learning the Korn Shell, 10.3.1. Restricted Shell
links and: UNIX Power Tools, 18.6. Stale Symbolic Links
on tape drives: UNIX Power Tools, 20.4.1. Restoring a Few Files
parsing directory name from: UNIX Power Tools, 16.17. Getting Directory Name from a File's Pathname
relative
Learning the Korn Shell, 1.6.1.1. The working directory
Learning the UNIX Operating System, 3.1.5. Relative Pathnames
UNIX Power Tools, 2.6. Use Absolute Pathnames in Shell Setup Files
relative vs. absolute: UNIX Power Tools, 14.2. Using Relative and Absolute Pathnames
searching for files: UNIX in a Nutshell, Chapter 2, Reference: find
stripped from filenames: UNIX Power Tools, 45.18.1. Introduction to basename and dirname
stripping filenames from: UNIX in a Nutshell, Chapter 2, Reference: dirname
symbols in: UNIX Power Tools, 44.15.1. With the $@"
tar archives and: UNIX Power Tools, 20.8.2. Type Pathnames Exactly
tar command and: UNIX Power Tools, 20.10. Avoid Absolute Paths with tar
wildcards and: UNIX Power Tools, 15.1. File Naming Wildcards
wildcards in: UNIX Power Tools, 15.6. Maybe You Shouldn't Use Wildcards in Pathnames
pattern addressing
sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
sed & awk, A.2.1. Pattern Addressing
pattern matching
(see also regular expressions, regular expressions; special characters; wildcards)
sed & awk, 1.3. A Pattern-Matching Programming Language
sed & awk, 1.4. Four Hurdles to Mastering sed and awk
sed & awk, 2.2.1. Scripting
UNIX in a Nutshell, 6. Pattern Matching
UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename
at start/end of words: sed & awk, 3.2.11. What's the Word? Part II
by exclusion: UNIX Power Tools, 26.4.5. Exceptions in a Character Set
character sets: UNIX Power Tools, 26.4.2. Matching a Character with a Character Set
closure: sed & awk, 3.2.5. Repeated Occurrences of a Character
egrep script for: UNIX Power Tools, 27.7. grepping for a List of Patterns
extent of match: sed & awk, 3.2.12.1. The extent of the match
fixed strings: sed & awk, 3.2.3. Writing Regular Expressions
in awk: sed & awk, 7.4. Pattern Matching
in case statements: UNIX Power Tools, 44.6. Pattern Matching in case Statements
limiting extent of match: UNIX Power Tools, 26.7. Limiting the Extent of a Match
metacharacter examples: UNIX Power Tools, 26.8. I Never Meta Character I Didn't Like
metacharacters for: (see metacharacters)
over multiple lines: sed & awk, 3.2.7.1. Phrases
phrases: sed & awk, 3.2.7.1. Phrases
quick reference: UNIX Power Tools, 26.10. Pattern Matching Quick Reference with Examples
replacement patterns
UNIX Power Tools, 26.4.11. Extended Regular Expressions
UNIX Power Tools, 26.10. Pattern Matching Quick Reference with Examples
wildcards: UNIX Power Tools, 44.6. Pattern Matching in case Statements
"Pattern not found" message: Learning the vi Editor, 3.3. Movement by Searches
pattern searching: Learning the vi Editor, 3.3. Movement by Searches
configuration options for: Learning the vi Editor, 7.1.4. Some Useful Options
ex commands for
Learning the vi Editor, 5.2.4. Search Patterns
Learning the vi Editor, 5.2.6. Global Searches
global pattern-matching rules: Learning the vi Editor, 6.3. Pattern-Matching Rules
examples: Learning the vi Editor, 6.4. Pattern-Matching Examples
POSIX bracket expressions: Learning the vi Editor, 6.3.2. POSIX Bracket Expressions
replacement-string metacharacters: Learning the vi Editor, 6.3.3. Metacharacters Used in Replacement Strings
search-pattern metacharacters: Learning the vi Editor, 6.3.1. Metacharacters Used in Search Patterns
substitution tricks: Learning the vi Editor, 6.3.4. More Substitution Tricks
incremental searching (vi clones): Learning the vi Editor, 8.6.4. Incremental Searching
nvi editor: Learning the vi Editor, 9.8.5. Incremental Searching
vile editor: Learning the vi Editor, 12.8.5. Incremental Searching
vim editor: Learning the vi Editor, 11.8.5. Incremental Searching
making case-insensitive: Learning the vi Editor, 7.1.1. The :set Command
matching brackets: Learning the vi Editor, 7.5.2. A Special Search Command
opening files at specific place: Learning the vi Editor, 4.2.1. Advancing to a Specific Place
replacing text and: (see replacing text)
within lines: Learning the vi Editor, 3.3.2. Current Line Searches
wrapping searches
Learning the vi Editor, 3.3. Movement by Searches
Learning the vi Editor, 3.3.1. Repeating Searches
pattern space
(see also hold space)
sed & awk, 4.1.1. The Pattern Space
sed & awk, 6.3. Hold That Line
deleting contents of: (see d command (sed))
displaying: (see l command (sed))
inputing file into: (see reading from files)
insert and append commands and: sed & awk, 5.5. Append, Insert, and Change
multiline: sed & awk, 6.1. Multiline Pattern Space
pattern-matching operators: Learning the Korn Shell, 4.3.3. Pattern-matching Operators
%
Learning the Korn Shell, 4.3.3. Pattern-matching Operators
Learning the Korn Shell, 5.2. for
Learning the Korn Shell, 5.3. case
##
Learning the Korn Shell, 4.3.3. Pattern-matching Operators
Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
%%
Learning the Korn Shell, 4.3.3. Pattern-matching Operators
Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
Learning the Korn Shell, 5.5. while and until
Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
examples: Learning the Korn Shell, 4.3.3. Pattern-matching Operators
syntax: Learning the Korn Shell, 4.3.3. Pattern-matching Operators
patterns
sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
sed & awk, 2.2.1. Scripting
sed & awk, B.2.3. Patterns
awk
UNIX in a Nutshell, 11.3. Patterns and Procedures
UNIX Power Tools, 33.11.2. Patterns and Procedures
UNIX in a Nutshell, 11.3. Patterns and Procedures
ex editor
UNIX Power Tools, 30.9. Using Search Patterns and Global Commands
UNIX Power Tools, 30.14. Moving Blocks of Text by Patterns
vi editor
UNIX Power Tools, 30.9. Using Search Patterns and Global Commands
UNIX Power Tools, 30.14. Moving Blocks of Text by Patterns
vi editor and: UNIX Power Tools, 30.27. vi Compound Searches
Patterson, Dave: UNIX Power Tools, 11.14.1. In the C Shell: redo
pax command: UNIX in a Nutshell, Chapter 2, Reference: pax
pbm (portable bitmap) format
defined: UNIX Power Tools, 43.25. The Portable Bitmap Package
manipulating: UNIX Power Tools, 43.25. The Portable Bitmap Package
PC text files: UNIX Power Tools, 35.11. Hacking on Characters with tr
pcal program
UNIX Power Tools, 48.9. PostScript Calendars with pcal
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
UNIX Power Tools, 52.8.2.1. Copying the Sources
calen program versus: UNIX Power Tools, 48.8. Calendar for 132-Column Terminals or Printers
PCMCIA memory cards, formatting: UNIX in a Nutshell, Chapter 2, Reference: fdformat
PCs
Learning the Korn Shell, 3.4.2.4. Terminal Types
Learning the Korn Shell, A. Related Shells
Learning the Korn Shell, A.6. Workalikes on PC Platforms
sed & awk, DOS Versions
pdksh: (see public domain Korn shell)
per-process transfer rate: UNIX Power Tools, 39.12.3. The I/O Subsystem
per-shell files
reading: UNIX Power Tools, 40.4. Choosing the Shell Run (We Hope) by at
percent sign (%)
(see also %)
%= (assignment) operator: sed & awk, 7.6. Expressions
every line symbol (ex): Learning the vi Editor, 6. Global Replacement
for current filename: Learning the vi Editor, 5.5.3. Calling in New Files
for format specifications: sed & awk, 7.9. Formatted Printing
matching brackets: Learning the vi Editor, 7.5.2. A Special Search Command
modulo operator: sed & awk, 7.6. Expressions
representing every line (ex): Learning the vi Editor, 5.2.3. Line Addressing Symbols
vim extended matching command: Learning the vi Editor, 11.10.2.3. Cursor motion commands for programming
performance
csh (C shell): UNIX Power Tools, 2.9. Speeding Up Your C Shell with set prompt Test
dd command an remote tape drives: UNIX Power Tools, 20.6. Writing a Tape Drive on a Remote Machine
factors affecting: UNIX Power Tools, 39.5. Why Is the System So Slow?
grep commands
UNIX Power Tools, 27.6. Fast grep Isn't
UNIX Power Tools, 27.9. New greps Are Much Faster
ksh and bash shells: UNIX Power Tools, 2.11. Faster ksh and bash Startup with $- Test
logins: UNIX Power Tools, 2.5. Tips for Speeding up Slow Logins
users and: UNIX Power Tools, 39.12.4. User Communities
period (.)
period: (see also .)
current line symbol (ex): Learning the vi Editor, 5.2.3. Line Addressing Symbols
metacharacter: Learning the vi Editor, 6.3.1. Metacharacters Used in Search Patterns
regular expression metacharacter: UNIX Power Tools, 26.3. Understanding Expressions
repeat command
Learning the vi Editor, 2.3.8.1. Repeat
Learning the vi Editor, 6.1. Confirming Substitutions
periodic execution, scheduling programs for: UNIX Power Tools, 40.12. Periodic Program Execution: The cron Facility
perl
UNIX in a Nutshell, Chapter 2, Reference: perl
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
UNIX Power Tools, 52.8.1.1. Missing Programs
customizing grep with: UNIX Power Tools, 27.12. Make Custom grep Commands (etc.) with perl
finding text files: UNIX Power Tools, 16.26. Finding Text Files with findtext
"Permission denied" message
Learning the vi Editor, 1.1.2. Problems Opening Files
Learning the vi Editor, 1.2.1. Problems Saving Files
permissions
(see also encryption; groups)
UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename
Learning the UNIX Operating System, 3.1.8.1. ls
UNIX Power Tools, 1.23. File Access Permissions
access modes: UNIX Power Tools, 4.8. Making Directories Made Easier
changing
UNIX Power Tools, 44.2. Writing a Simple Shell Program
changing: UNIX in a Nutshell, Chapter 2, Reference: chmod
copying with cpmod utility: UNIX Power Tools, 22.16. Copying Permissions with cpmod
directory
Learning the UNIX Operating System, 3.3.1. Directory Access Permissions
UNIX Power Tools, 1.25. Access to Directories
UNIX Power Tools, 22.2. Tutorial on File and Directory Permissions
file
Learning the UNIX Operating System, 3.3.2. File Access Permissions
UNIX Power Tools, 14.14. Automatic Setup When You Enter/Exit a Directory
UNIX Power Tools, 22.7. Using chmod to Change File Permission
group: (see groups)
managing: UNIX Power Tools, 22.15. Juggling Permissions
modifying files without write access: UNIX Power Tools, 22.11. A Loophole: Modifying Files Without Write Access
scripts and: UNIX Power Tools, 22.19. Shell Scripts Must be Readable and (Usually) Executable
scripts for changing: UNIX Power Tools, 22.10. cx, cw, c-w: Quick File Permission Changes
searching by
UNIX Power Tools, 17.10. Running Commands on What You Find
UNIX Power Tools, 17.15. Searching for Files by Permission
set incorrectly: UNIX Power Tools, 8.1. What the Shell Does
setgid bit and: UNIX Power Tools, 22.5. Group Permissions in a Directory with the setgid Bit
sticky bit: UNIX Power Tools, 22.6. Protecting Files with the Sticky Bit
umask command and
Learning the UNIX Operating System, 3.6. Customizing Your Account
UNIX Power Tools, 14.14. Automatic Setup When You Enter/Exit a Directory
UNIX Power Tools, 22.2.1. User, Group, and World
UNIX Power Tools, 22.4. Setting an Exact umask
under Linux: Learning the UNIX Operating System, 3.3.3. More Protection Under Linux
personal crontab files: UNIX Power Tools, 40.5. Avoiding Other at and cron Jobs
personal files/directories
UNIX Power Tools, 4.5. Private (Personal) Directories
UNIX Power Tools, 4.7. Make More Directories!
personal wordlist, ispell program: UNIX Power Tools, 29.5. Adding Words to ispell's Dictionary
pg command
Learning the UNIX Operating System, 3.2.3. pg
Learning the UNIX Operating System, 5.2.3. pg and more
pgm (graymap) format
defined: UNIX Power Tools, 43.25. The Portable Bitmap Package
manipulating: UNIX Power Tools, 43.25. The Portable Bitmap Package
phone
on PowerTools disk: UNIX Power Tools, 48.2. Online Phone and Address Lists
phone lists, creating: UNIX Power Tools, 48.2. Online Phone and Address Lists
phone script: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
phonebill script (example): sed & awk, 13.2. phonebill - Track Phone Usage
phrase script (example): sed & awk, 6.5. To Join a Phrase
phrases: sed & awk, 3.2.7.1. Phrases
physical memory, running out of
UNIX Power Tools, 39.5. Why Is the System So Slow?
UNIX Power Tools, 39.12.2. The Memory Subsystem
pic preprocessor (nroff/troff): UNIX in a Nutshell, 17.3. pic
pick script
UNIX Power Tools, 38.13. Interactively Kill Processes Matching a Pattern
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
PID
Learning the Korn Shell, A.6. Workalikes on PC Platforms
UNIX Power Tools, 38.16. Why You Can't Kill a Zombie
Learning the UNIX Operating System, 6.1. Running a Command in the Background
pipegrep script
UNIX Power Tools, 27.13. More grep-like Programs Written in Perl
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
pipelined edits: sed & awk, 4.4.4. Edits To Go
pipelines
(see also | (vertical bar)
Learning the Korn Shell, 7.3. Command-line Processing
Learning the Korn Shell, 8.5. Coroutines
UNIX Power Tools, 44.7. Exit Status of UNIX Processes
exit status of: UNIX Power Tools, 44.7. Exit Status of UNIX Processes
in Bourne shell: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations
in C shell: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations
starting with cat command: UNIX Power Tools, 1.4. Using Pipes to Create a New Tool
system calls used in: Learning the Korn Shell, 8.5. Coroutines
pipes
(see also | (vertical bar))
Learning the UNIX Operating System, 5.1. Standard Input and Standard Output
Learning the UNIX Operating System, 5.2. Pipes and Filters
Learning the Korn Shell, 8. Process Handling
UNIX Power Tools, 1.3. Programs Are Designed to Work Together
UNIX Power Tools, 1.30. Redirecting Input and Output
closing: sed & awk, 10.2. The close() Function
commands joined with: UNIX Power Tools, 44.2. Writing a Simple Shell Program
compared to two-way pipes: Learning the Korn Shell, 8.5.5. Two-way Pipes Versus Standard Pipes
creatig new tools: UNIX Power Tools, 1.4. Using Pipes to Create a New Tool
directing output to: sed & awk, 10.5.1. Directing Output to a Pipe
limitations on: sed & awk, 10.8. Limitations
ps command in: UNIX Power Tools, 38.5. The ps Command
reading input from: sed & awk, 10.1.3. Reading Input from a Pipe
redirecting input/output: UNIX Power Tools, 13.1. Using Standard Input and Output
to code blocks: Learning the Korn Shell, 7.2.2.3. Code blocks
to pagers: UNIX Power Tools, 13.4. Problems Piping to a Pager
two-way: (see two-way pipes)
piping into vile: Learning the vi Editor, 12.10.4. Miscellaneous Small Features
place marking: Learning the vi Editor, 4.4. Marking Your Place
.plan file: UNIX in a Nutshell, Chapter 2, Reference: finger
plpr script (example): sed & awk, 13.8. plpr - lpr Preprocessor
plus sign (+)
\+ metacharacter
Learning the vi Editor, 10.7. Extended Regular Expressions
Learning the vi Editor, 11.7. Extended Regular Expressions
Learning the vi Editor, 12.7. Extended Regular Expressions
++ (increment) operator: sed & awk, 7.6. Expressions
+= (assignment) operator: sed & awk, 7.6. Expressions
addition operator: sed & awk, 7.6. Expressions
as metacharacter
sed & awk, 3.2. A Line-Up of Characters
sed & awk, 3.2.5. Repeated Occurrences of a Character
for next file lines (ex): Learning the vi Editor, 5.2.3. Line Addressing Symbols
metacharacter
sed & awk, 7.4. Pattern Matching
Learning the vi Editor, 8.4. Extended Regular Expressions
Learning the vi Editor, 9.7. Extended Regular Expressions
move cursor command
Learning the vi Editor, 2.2.1. Single Movements
Learning the vi Editor, 3.1.5. Movement by Line
running commands when starting vi: Learning the vi Editor, 4.2.1. Advancing to a Specific Place
pnm graphic format: UNIX Power Tools, 43.25. The Portable Bitmap Package
manipulating: UNIX Power Tools, 43.25. The Portable Bitmap Package
:po command (Solaris vi): Learning the vi Editor, 8.5.3.1. Solaris vi
.po files: UNIX in a Nutshell, Chapter 2, Reference: msgfmt
pointer shape, mouse: Learning the UNIX Operating System, 2.4.1. Pointer Shape
pointing the mouse: Learning the UNIX Operating System, 2.4.2. Pointing, Clicking, and Dragging
:pop (:po) command (elvis): Learning the vi Editor, 10.8.2. Tag Stacks
:pop (:po) command (vile): Learning the vi Editor, 12.8.2. Tag Stacks
:pop (:po) command (vim): Learning the vi Editor, 11.8.2. Tag Stacks
popd
UNIX in a Nutshell, Chapter 5, Reference: popd
UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd
UNIX Power Tools, 14.6. The Shells' pushd and popd Commands
UNIX Power Tools, 14.14. Automatic Setup When You Enter/Exit a Directory
Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
Learning the Korn Shell, 5.1.3.1. String comparisons
Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
Learning the Korn Shell, 10.2.3. Types of Global Customization
Learning the Korn Shell, A.5. bash
additional arguments: Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
functionality: Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
port contenders: Learning the UNIX Operating System, 1.1.1.2. Connecting with a data switch
port settings
problems with: UNIX Power Tools, 42.4. Checklist for Resetting a Messed Up Terminal
Portable Archive Exchange (PAX): UNIX in a Nutshell, Chapter 2, Reference: pax
portable object files: UNIX in a Nutshell, Chapter 2, Reference: msgfmt
:position-window command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
positional metacharacters: sed & awk, 3.2.7. Positional Metacharacters
positional parameters
Learning the Korn Shell, 4.2.1. Positional Parameters
Learning the Korn Shell, 6.1. Command-line Options
Learning the Korn Shell, 9.1.1. Set Options
Learning the Korn Shell, 9.2.2. The Preamble
in functions: Learning the Korn Shell, 4.2.1.1. Positional parameters in functions
number of (#): Learning the Korn Shell, 4.2.1. Positional Parameters
syntax for higher than nine: Learning the Korn Shell, 4.2.2. More on Variable Syntax
positioning: (see alignment/positioning)
POSIX
1003.1: Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
1003.2
(see POSIX, shell)
1003.2a (UPE): Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
awk: (see awk)
character class additions
sed & awk, 3.2.4.2. Excluding a class of characters
sed & awk, B.2.4. Regular Expressions
character classes standard: sed & awk, 3.2.4.3. POSIX character class additions
history: Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
option conbinations, standard for: sed & awk, 2.3.2.3. Mixing options (POSIX)
regular expressions standard: sed & awk, 3.2.4.3. POSIX character class additions
shell
Learning the Korn Shell, A. Related Shells
Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
Korn shell features in: Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
standard for labels: sed & awk, 6.4. Advanced Flow Control Commands
POSIX 1003.2 standards
UNIX in a Nutshell, C.8. Standards
UNIX in a Nutshell, (Reference page)
UNIX in a Nutshell, 1.6. Solaris: Standard Compliant Programs
UNIX in a Nutshell, 21.8. Standards
POSIX bracket expressions: Learning the vi Editor, 6.3.2. POSIX Bracket Expressions
post-read, post-write files (elvis)
Learning the vi Editor, 10.4.2. Initialization Steps
Learning the vi Editor, 10.10.2. Pre- and Post-Operation Control Files
postfix operators: sed & awk, 7.6. Expressions
PostScript files
adding fonts to: UNIX in a Nutshell, Chapter 2, Reference: download
converting: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
creating from troff: UNIX in a Nutshell, Chapter 2, Reference: dpost
fit to bounding box
10n: UNIX Power Tools, 43.24. Other PostScript Utilities
forming signatures: UNIX Power Tools, 43.24. Other PostScript Utilities
merging: UNIX Power Tools, 43.24. Other PostScript Utilities
multiple pages per sheet: UNIX Power Tools, 43.24. Other PostScript Utilities
printing pages from: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
psbook program: UNIX Power Tools, 43.24. Other PostScript Utilities
psnup program: UNIX Power Tools, 43.24. Other PostScript Utilities
pstops program: UNIX Power Tools, 43.24. Other PostScript Utilities
rearranging pages in
10n: UNIX Power Tools, 43.24. Other PostScript Utilities
UNIX Power Tools, 43.24. Other PostScript Utilities
rearranging resources in: UNIX Power Tools, 43.24. Other PostScript Utilities
resizing pages in
10n: UNIX Power Tools, 43.24. Other PostScript Utilities
selected pages: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
utilities for working with: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
Other PostScript Utilities: UNIX Power Tools, 43.24. Other PostScript Utilities
PostScript format documentation: UNIX Power Tools, 52.5.3.4. Installing a Single Program
PostScript source file extension: UNIX Power Tools, 1.17. Filename Extensions
pound sign (#)
see also #)
[#, ]# (matching) commands (vim): Learning the vi Editor, 11.10.2.3. Cursor motion commands for programming
for alternate filename: Learning the vi Editor, 5.5.3. Calling in New Files
show line numbers command: Learning the vi Editor, 5.2.2. Defining a Range of Lines
power tools
data-independent: UNIX Power Tools, 1.3. Programs Are Designed to Work Together
for editing: UNIX Power Tools, 1.6. Power Tools for Editing
Power Tools CD-ROM: UNIX Power Tools, 52.1. Introduction
PPID shell variable: UNIX in a Nutshell, 4.3.2. Built-in Shell Variables
ppm (pixmap) format
UNIX Power Tools, 43.25. The Portable Bitmap Package
UNIX Power Tools, 43.25. The Portable Bitmap Package
pr -t -e command: UNIX Power Tools, 41.4.1. TAB Is Just Another Character to UNIX
pr command
Learning the UNIX Operating System, 4.5.1. pr
UNIX in a Nutshell, Chapter 2, Reference: pr
UNIX Power Tools, 35.17. Making Text in Columns with pr
UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing
Learning the Korn Shell, 9.2.3.3. Breakpoints
UNIX Power Tools, 43.10. Filename Headers Above Files Without pr
-n option: UNIX Power Tools, 25.21. Numbering Lines
-t option: UNIX Power Tools, 25.21. Numbering Lines
using awk instead of pr -n: Learning the Korn Shell, 9.2.3.3. Breakpoints
:pre command (ex)
Learning the vi Editor, 1.2.1. Problems Saving Files
Learning the vi Editor, 4.2.3. Recovering a Buffer
pre-compiled binaries: UNIX Power Tools, 52.5.3. Installing Pre-Compiled Binaries
pre-read, pre-write files (elvis)
Learning the vi Editor, 10.4.2. Initialization Steps
Learning the vi Editor, 10.10.2. Pre- and Post-Operation Control Files
precedence, operation
sed & awk, 3.1. That's an Expression
sed & awk, B.2.5.6. Operators
precision modifier: sed & awk, 7.9. Formatted Printing
predefined environment variables: UNIX Power Tools, 6.3. Predefined Environment Variables
predefined shell variables
csh shell: UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
sh and ksh shells: UNIX in a Nutshell, 4.3.2. Built-in Shell Variables
prefix operators: sed & awk, 7.6. Expressions
prepfont display mode (elvis): Learning the vi Editor, 10.9.2. Syntax Highlighting
preprocessors for nroff/troff system: UNIX in a Nutshell, 17. troff Preprocessors
preserve command (ex): UNIX in a Nutshell, Chapter 9, Reference: preserve
:Previous command (nvi): Learning the vi Editor, 9.5. Multiwindow Editing
previous file, switching to: Learning the vi Editor, 5.5.4. Switching Files from vi
:previous-window command (vile): Learning the vi Editor, 12.5. Multiwindow Editing
prime factors: UNIX in a Nutshell, Chapter 2, Reference: factor
primitives, pic preprocessor: UNIX in a Nutshell, 17.3.3. Primitives
print
Learning the Korn Shell, 1.9.1. Quoting
Learning the Korn Shell, 3.4. Shell Variables
Learning the Korn Shell, 7.2.1. print
Learning the Korn Shell, 7.2.2.4. Reading User Input
Learning the Korn Shell, 7.2.2.5. Options to read
Learning the Korn Shell, 9.2.3.6. Limitations
Learning the Korn Shell, A.1. The Bourne Shell
as debugging aid: Learning the Korn Shell, 9.1. Basic Debugging Aids
escape sequences: Learning the Korn Shell, 7.2.1.1. print escape sequences
features in next release: Learning the Korn Shell, A.7. The Future of the Korn Shell
for emulating eval: Learning the Korn Shell, 7.3.2. eval
options: Learning the Korn Shell, 7.2.1.2. Options to print
-n
Learning the Korn Shell, 4.3.1. Syntax of String Operators
Learning the Korn Shell, 7.2.1.2. Options to print
-n (suppress LINEFEED)
Learning the Korn Shell, 5.1.3.3. File Attribute Checking
Learning the Korn Shell, 6.3.3. String Formatting Options
-p: Learning the Korn Shell, 7.2.1.2. Options to print
-p (to two-way pipe)
Learning the Korn Shell, 8.5.4. Coroutines with Two-way Pipes
Learning the Korn Shell, 8.5.5. Two-way Pipes Versus Standard Pipes
-r: Learning the Korn Shell, 7.2.1.2. Options to print
-s: Learning the Korn Shell, 7.2.1.2. Options to print
-u: Learning the Korn Shell, 7.2.1.2. Options to print
print character class: UNIX in a Nutshell, 4.2.2. Filename Metacharacters
print command (awk)
UNIX in a Nutshell, Chapter 11, Reference: print
UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
print command (ex): UNIX in a Nutshell, Chapter 9, Reference: print
print command (ksh): UNIX in a Nutshell, Chapter 4, Reference: print
print command (sed): (see p command; P command)
print pseudo-command (sccs): UNIX in a Nutshell, 18.7.2. Pseudo-Commands
print statement (awk)
sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
sed & awk, 7.2. Hello, World
sed & awk, 10.5. Directing Output to Files and Pipes
printenv command
UNIX in a Nutshell, Chapter 2, Reference: printenv
UNIX Power Tools, 6.1. What Environment Variables Are Good For
UNIX Power Tools, 6.8. Shell Variables
UNIX Power Tools, 14.10. Variables Help You Find Directories and Files
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
PRINTER environment variable: UNIX Power Tools, 6.3. Predefined Environment Variables
printerr()
sed & awk, 11.2.1.4. Special filenames
sed & awk, 12.3.4. A Function for Reporting Errors
printers: Learning the UNIX Operating System, 4.5.1. pr
printf command
UNIX in a Nutshell, Chapter 2, Reference: printf
UNIX in a Nutshell, Chapter 4, Reference: printf
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
UNIX in a Nutshell, Chapter 11, Reference: printf
UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands
sed & awk, 7.9. Formatted Printing
sed & awk, 10.5. Directing Output to Files and Pipes
UNIX Power Tools, 8.6.1. Portability
printf() format conversions: UNIX Power Tools, 45.11. The Multipurpose jot Command
printing
(see also typesetting)
UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename
banner command: UNIX Power Tools, 43.11. Big Letters: banner
banners
UNIX in a Nutshell, Chapter 2, Reference: banner
UNIX Power Tools, 43.11. Big Letters: banner
Berkeley commands for: UNIX Power Tools, 43.2.2. Berkeley Printing Commands
breaking long lines: UNIX Power Tools, 43.8. Fixing Margins with pr and fold
cancelling print requests: UNIX in a Nutshell, Chapter 2, Reference: cancel
checking job status: UNIX Power Tools, 43.3. Printer Control with lpc
current system name: UNIX in a Nutshell, Chapter 2, Reference: uname
elvis print management: Learning the vi Editor, 10.10.1. Display Modes
enscript program: UNIX Power Tools, 43.22. Converting Text Files to PostScript
environment variable values: UNIX in a Nutshell, Chapter 2, Reference: printenv
file contents: (see files, printing)
file creation mode mask: UNIX in a Nutshell, Chapter 2, Reference: umask
filename headers: UNIX Power Tools, 43.10. Filename Headers Above Files Without pr
files
UNIX in a Nutshell, Chapter 2, Reference: cat
UNIX in a Nutshell, Chapter 2, Reference: lp
UNIX Power Tools, 9.5. Build Strings with { }
Learning the UNIX Operating System, 4.5. Printing Files
cancelling jobs: Learning the UNIX Operating System, 4.5.4.2. cancel and lprm
from archives: UNIX in a Nutshell, Chapter 2, Reference: ar
lines specified: UNIX in a Nutshell, Chapter 2, Reference: tail
job queue for
Learning the UNIX Operating System, 4.5.2. lp and lpr
Learning the UNIX Operating System, 4.5.4. Viewing the Printer Queue
fold command: UNIX Power Tools, 43.8. Fixing Margins with pr and fold
folding lines: UNIX Power Tools, 43.8. Fixing Margins with pr and fold
formatting output: UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing
formatting output (awk): sed & awk, 7.9. Formatted Printing
from sc program
UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet
UNIX Power Tools, 49.9. Business Graphics with ipl
graphics: UNIX Power Tools, 49.9. Business Graphics with ipl
(see graphics)
help for: UNIX Power Tools, 43.3. Printer Control with lpc
indents
UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing
UNIX Power Tools, 43.9. Indenting Text for Printing
line addresses with =: sed & awk, 5.9. Print Line Number
lines: Learning the vi Editor, 5.1. ex Commands
lp spooler, defined: UNIX Power Tools, 43.1. Introduction to Printing
lpc controls: UNIX Power Tools, 43.3. Printer Control with lpc
lpr spooler, defined: UNIX Power Tools, 43.1. Introduction to Printing
macro files for: UNIX Power Tools, 43.15. From a Source File to the Printer
margins: UNIX Power Tools, 43.8. Fixing Margins with pr and fold
page breaks: UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing
PostScript files: UNIX Power Tools, 43.24. Other PostScript Utilities
defined: UNIX Power Tools, 43.1. Introduction to Printing
forming signatures: UNIX Power Tools, 43.24. Other PostScript Utilities
multiple pages per sheet: UNIX Power Tools, 43.24. Other PostScript Utilities
ps book program: UNIX Power Tools, 43.24. Other PostScript Utilities
psnup program: UNIX Power Tools, 43.24. Other PostScript Utilities
pstops program: UNIX Power Tools, 43.24. Other PostScript Utilities
rearranging pages: UNIX Power Tools, 43.24. Other PostScript Utilities
selected pages: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
pr command: UNIX Power Tools, 43.10. Filename Headers Above Files Without pr
pr commands: UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing
preprocessors: UNIX Power Tools, 43.15. From a Source File to the Printer
printer destination: UNIX Power Tools, 43.4. Using Different Printers
processing path: UNIX Power Tools, 43.15. From a Source File to the Printer
psselect program: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
pstext program: UNIX Power Tools, 43.22. Converting Text Files to PostScript
queue
displaying: UNIX in a Nutshell, Chapter 2, Reference: lpq
removing requests from: UNIX in a Nutshell, Chapter 2, Reference: lprm
status of: UNIX in a Nutshell, Chapter 2, Reference: lpstat
quitting: UNIX Power Tools, 43.3. Printer Control with lpc
restarting printers: UNIX Power Tools, 43.3. Printer Control with lpc
self-printing scripts: UNIX Power Tools, 45.4. Fun with #!
sending files: UNIX in a Nutshell, Chapter 2, Reference: lpr
SPOOL (Simultaneous Printing Off and On Line): UNIX Power Tools, 43.1. Introduction to Printing
spooling system: UNIX Power Tools, 43.1. Introduction to Printing
symbolic links: UNIX Power Tools, 43.5. Using Symbolic Links for Spooling
strings: UNIX in a Nutshell, Chapter 2, Reference: printf
suppressing blank lines: UNIX Power Tools, 43.10. Filename Headers Above Files Without pr
system configuration variables: UNIX in a Nutshell, Chapter 2, Reference: getconf
system usage information: UNIX in a Nutshell, Chapter 2, Reference: uptime
System V commands for: UNIX Power Tools, 43.2.1. System V Printing Commands
terminal capability: UNIX in a Nutshell, Chapter 2, Reference: tput
terminal device name: UNIX in a Nutshell, Chapter 2, Reference: tty
text files as PostScript: UNIX Power Tools, 43.22. Converting Text Files to PostScript
to standard output: UNIX in a Nutshell, Chapter 2, Reference: echo
to terminal printer: UNIX Power Tools, 43.6. Printing to a Terminal Printer
wrapping lines: UNIX Power Tools, 43.8. Fixing Margins with pr and fold
priocntl command: UNIX Power Tools, 39.9. Know When to Be "nice" to OTher Users...and When
priorities: Learning the Korn Shell, 1.8.2. Background Jobs and Priorities
priority
defined in UNIX: UNIX Power Tools, 39.9. Know When to Be "nice" to OTher Users...and When
private files/directories
UNIX Power Tools, 4.5. Private (Personal) Directories
UNIX Power Tools, 4.7. Make More Directories!
privileged mode
Learning the Korn Shell, 10.3.4. Privileged Mode
Learning the Korn Shell, A.1. The Bourne Shell
/etc/suid_profile as environment file: Learning the Korn Shell, 10.3.4. Privileged Mode
turning off: Learning the Korn Shell, 10.3.4. Privileged Mode
problems : (see troubleshooting)
procedure language, vile: Learning the vi Editor, 12.10.3. The Procedure Language
procedures
sed & awk, 2.2.1. Scripting
sed & awk, 2.4.1. Running awk
awk: UNIX in a Nutshell, 11.3.2. Procedures
process groups: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
process ID number
examples: UNIX Power Tools, 44.12. Trapping Exits Caused by Interrupts
process ID (PID)
Learning the UNIX Operating System, 6.1. Running a Command in the Background
UNIX Power Tools, 16.16. Picking a Unique Filename Automatically
UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
UNIX Power Tools, 38.16. Why You Can't Kill a Zombie
Learning the Korn Shell, 8.1. Process IDs and Job Numbers
Learning the Korn Shell, 8.3.3. ps
Learning the Korn Shell, 8.6.2. Nested Subshells
Learning the Korn Shell, A.1. The Bourne Shell
$ variable (ID of current shell)
Learning the Korn Shell, 2.2. The History File
Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
for constructing temp filenames: Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
! variable (process ID of most recent background job): Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
difference between job numbers and: Learning the Korn Shell, 8.1. Process IDs and Job Numbers
process substitution: UNIX Power Tools, 9.18. Process Substitution
processes
(see also jobs, child processes)
Learning the Korn Shell, 8. Process Handling
UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
actions caused by signals: UNIX Power Tools, 38.8. What Are Signals?
automatically killing background: UNIX Power Tools, 38.17. Automatically Kill Background Processes on Logout in csh
background: Learning the UNIX Operating System, 6. Multitasking
cancelling: Learning the UNIX Operating System, 6.3. Cancelling a Process
checking on processes: Learning the UNIX Operating System, 6.2. Checking on a Process
changing the priority of: UNIX Power Tools, 39.11. Changing a Job's Priority Under BSD UNIX
cleaning up unkillable: UNIX Power Tools, 38.15. Cleaning Up an Unkillable Process
controlling: (see job control)
core images of: UNIX in a Nutshell, Chapter 2, Reference: gcore
daemons: Learning the Korn Shell, 8.3.3.2. BSD
destroying with kill: UNIX Power Tools, 38.10. Destroying Processes with kill
displaying all on the system: UNIX Power Tools, 38.13. Interactively Kill Processes Matching a Pattern
exit status returned by: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
group leaders
Learning the Korn Shell, 8.3.3.1. System V
Learning the Korn Shell, 8.3.3.2. BSD
in pathological states
Learning the Korn Shell, 8.3.3.2. BSD
Learning the Korn Shell, 8.5. Coroutines
in the foreground: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
interactively killing those matching a pattern: UNIX Power Tools, 38.13. Interactively Kill Processes Matching a Pattern
killing: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
killing all: UNIX Power Tools, 38.12. Killing All Your Processes
managing: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
modifying the scheduling priority of time-sharing: UNIX Power Tools, 39.9. Know When to Be "nice" to OTher Users...and When
performance characteristics of: Learning the Korn Shell, 8.5.2. Advantages and Disadvantages of Coroutines
reducing priority of CPU-bound: UNIX Power Tools, 39.9. Know When to Be "nice" to OTher Users...and When
running in the background: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts
spawning: UNIX Power Tools, 38.2. fork and exec
stopping: UNIX Power Tools, 38.14. Processes Out of Control? Just STOP Them
terminating IDs: UNIX in a Nutshell, Chapter 2, Reference: kill
PROCINFO array (gawk): sed & awk, 11.2.3.7. Additional special files
prof command: UNIX in a Nutshell, Chapter 2, Reference: prof
.profile
Learning the Korn Shell, 2.1. Enabling Command-line Editing
Learning the Korn Shell, 2.2. The History File
Learning the Korn Shell, 3.1. The .profile File
Learning the Korn Shell, 3.5.1. Environment Variables
Learning the Korn Shell, 7.1. I/O Redirectors
Learning the Korn Shell, 7.2.2.1. Reading lines from files
for setting up restricted shell environment: Learning the Korn Shell, 10.3.1. Restricted Shell
profile data, displaying: UNIX in a Nutshell, Chapter 2, Reference: gprof
for files: UNIX in a Nutshell, Chapter 2, Reference: prof
for programs generally: UNIX in a Nutshell, Chapter 2, Reference: lprof
.profile file
(see also shell variables)
Learning the UNIX Operating System, 3.6. Customizing Your Account
UNIX in a Nutshell, 4.2.1. Special Files
UNIX Power Tools, 2.2.1. Bourne Shell
UNIX Power Tools, 2.2.3. Korn Shell
UNIX Power Tools, 2.8. Identifying Login Shells
UNIX Power Tools, 2.12. Automatic Setups for Different Terminals
hung terminal and: UNIX Power Tools, 5.6. Checklist: Terminal Hangs When I Log In
prompt settings: UNIX Power Tools, 7.12. External Commands Send Signals to Set Variables
stty commands in: UNIX Power Tools, 5.9. Setting Your Erase, Kill, and Interrupt Characters
program environment, modifying: UNIX Power Tools, 44.23. Reading Files with the . and source Commands
program names
error messages including: UNIX Power Tools, 44.22. Finding a Program Name; Multiple Program Names
links to
UNIX Power Tools, 44.22. Finding a Program Name; Multiple Program Names
UNIX Power Tools, 45.13. Save Disk Space and Programming: Multiple Names for a Program
multiple: UNIX Power Tools, 45.13. Save Disk Space and Programming: Multiple Names for a Program
program's total running time
components contributing to: UNIX Power Tools, 39.5. Why Is the System So Slow?
programmers, virtues of: UNIX Power Tools, 37.3. Three Great Virtues of a Programmer
programming: Learning the UNIX Operating System, 7.3. Programming
awk, model for: sed & awk, 7.3. Awk's Programming Model
sed, tips for: sed & awk, 4.5. Getting to the PromiSed Land
programming assistance: Learning the vi Editor, 8.7. Programming Assistance
C, C++ features (vim): Learning the vi Editor, 11.10.2. C and C++ Programming Features
edit-compile speedup: Learning the vi Editor, 8.7.1. Edit-Compile Speedup
elvis editor: Learning the vi Editor, 10.9.1. Edit-Compile Speedup
vile editor: Learning the vi Editor, 12.9.1. Edit-Compile Speedup
vim editor: Learning the vi Editor, 11.9.1. Edit-Compile Speedup
elvis editor: Learning the vi Editor, 10.9. Programming Assistance
source code editing: Learning the vi Editor, 7.5. Editing Program Source Code
indentation control: Learning the vi Editor, 7.5.1. Indentation Control
matching brackets: Learning the vi Editor, 7.5.2. A Special Search Command
using tags: Learning the vi Editor, 7.5.3. Using Tags
syntax highlighting: Learning the vi Editor, 8.7.2. Syntax Highlighting
elvis display modes
Learning the vi Editor, 10.9.2. Syntax Highlighting
Learning the vi Editor, 10.10.1. Display Modes
vile editor: Learning the vi Editor, 12.9.2. Syntax Highlighting
vim display modes: Learning the vi Editor, 11.9.2. Syntax Highlighting
using tags: Learning the vi Editor, 8.5. Enhanced Tags
vile editor: Learning the vi Editor, 12.9. Programming Assistance
vim editor: Learning the vi Editor, 11.9. Programming Assistance
programs
aborting: UNIX Power Tools, 42.2.5. Aborting Programs
awf: UNIX Power Tools, 43.17. Don't Have nroff? Try gnroff or awf
directly executable vs. interpreted: Learning the UNIX Operating System, 6.2.1. ps
displaying profile data for: UNIX in a Nutshell, Chapter 2, Reference: lprof
ditroff: UNIX Power Tools, 43.13. The Text Formatters nroff, troff, ditroff, ...
enscript: UNIX Power Tools, 43.22. Converting Text Files to PostScript
getting description of: UNIX in a Nutshell, Chapter 2, Reference: type
gnroff: UNIX Power Tools, 43.17. Don't Have nroff? Try gnroff or awf
groff: UNIX Power Tools, 43.16. groff
lexical analysis
generating: UNIX in a Nutshell, Chapter 2, Reference: lex
links to: UNIX Power Tools, 45.13. Save Disk Space and Programming: Multiple Names for a Program
look: UNIX Power Tools, 27.18. Fast Searches and Spelling Checks with "look"
making executable by using #: UNIX Power Tools, 45.4. Fun with #!
nroff: UNIX Power Tools, 43.13. The Text Formatters nroff, troff, ditroff, ...
macros: UNIX Power Tools, 43.14. nroff/troff and Macro Packages
psbook: UNIX Power Tools, 43.24. Other PostScript Utilities
psnup: UNIX Power Tools, 43.24. Other PostScript Utilities
psselect: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
pstops: UNIX Power Tools, 43.24. Other PostScript Utilities
running with X: Learning the UNIX Operating System, 2.3. Running Programs
scheduling for periodic execution: UNIX Power Tools, 40.12. Periodic Program Execution: The cron Facility
Scribe: UNIX Power Tools, 43.12.3. Scribe
TeX: UNIX Power Tools, 43.12.2. TeX
time spent running other: UNIX Power Tools, 39.5. Why Is the System So Slow?
timing
UNIX Power Tools, 39.2. Timing Programs
UNIX Power Tools, 39.2. Timing Programs
waiting for input: UNIX Power Tools, 42.2.3. Program Waiting for Input?
WYSIWYG programs: UNIX Power Tools, 43.12.3. Scribe
programs pstext: UNIX Power Tools, 43.22. Converting Text Files to PostScript
.project file: UNIX in a Nutshell, Chapter 2, Reference: finger
PROJECTDIR environment variable: UNIX in a Nutshell, 18.7.3. Solaris Notes
prompt character
customizing: UNIX Power Tools, 1.9. Which Shell Am I Running?
identifying shell: UNIX Power Tools, 44.3.5. Bourne Shell Used Here
prompt line: Learning the vi Editor, 1.1.1. Opening a File
prompt shell variable
UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
UNIX Power Tools, 6.9. Special C Shell Variables
UNIX Power Tools, 7.2. Basics of Setting the Prompt
prompting
in read statement: Learning the Korn Shell, 7.2.2.4. Reading User Input
promptpid variable: UNIX Power Tools, 7.12. External Commands Send Signals to Set Variables
prompts
(see also shell prompt)
Learning the Korn Shell, 3.4.2.3. Prompting Variables
sed & awk, 2.1. Awk, by Sed and Grep, out of Ed
backspacing over: UNIX Power Tools, 41.5. Why Some Systems Backspace over Prompts
customizing
features in next release: Learning the Korn Shell, A.7. The Future of the Korn Shell
with command number: Learning the Korn Shell, 3.4.2.3. Prompting Variables
with current directory
Learning the Korn Shell, 3.4.2.3. Prompting Variables
Learning the Korn Shell, 7.3.1. Quoting
with machine name: Learning the Korn Shell, 4.4. Command Substitution
with user name: Learning the Korn Shell, 3.4.2.3. Prompting Variables
primary: Learning the Korn Shell, 3.4.2.3. Prompting Variables
processing of PS1: Learning the Korn Shell, 7.3.1. Quoting
shell prompts: UNIX Power Tools, 7.1. Why Change Your Prompt?
PROMPT_COMMAND variable: UNIX Power Tools, 7.13. Pre-Prompt Commands in bash
prs command (SCCS): UNIX in a Nutshell, Chapter 18, Reference: prs
data keywords for: UNIX in a Nutshell, 18.5. Data Keywords
prt command (SCCS): UNIX in a Nutshell, Chapter 18, Reference: prt
ps -ag command: UNIX Power Tools, 38.13. Interactively Kill Processes Matching a Pattern
ps -aux command (BSD UNIX): UNIX Power Tools, 38.5. The ps Command
ps -ef command (System V)
listing produced by: UNIX Power Tools, 38.5. The ps Command
ps command
Learning the Korn Shell, 8.3.3. ps
Learning the Korn Shell, 8.6.2. Nested Subshells
UNIX Power Tools, 39.12.2. The Memory Subsystem
Learning the UNIX Operating System, 6.2.1. ps
UNIX in a Nutshell, Chapter 2, Reference: ps
UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell
UNIX Power Tools, 38.5. The ps Command
-a
Learning the Korn Shell, 8.3.3. ps
Learning the Korn Shell, 8.3.3.2. BSD
-ax (BSD): Learning the Korn Shell, 8.3.3.2. BSD
AIX version of: UNIX Power Tools, 38.5. The ps Command
displaying programs: UNIX Power Tools, 42.2.5. Aborting Programs
-e (System V): Learning the Korn Shell, 8.3.3.2. BSD
example: UNIX Power Tools, 1.14. The Kernel and Daemons
in pipes: UNIX Power Tools, 38.5. The ps Command
listing all processes on the system: Learning the Korn Shell, 8.3.3.2. BSD
listing of command output fields: UNIX Power Tools, 38.5. The ps Command
output of BSD version: Learning the Korn Shell, 8.3.3. ps
output of System V version: Learning the Korn Shell, 8.3.3. ps
printing commands in parentheses: UNIX Power Tools, 38.7. Why ps Prints Some Commands in Parentheses
reporting of network statistics: UNIX Power Tools, 39.12.3. The I/O Subsystem
.ps filename extension: UNIX Power Tools, 1.17. Filename Extensions
PS files: (see PostScript files)
PS# shell variables: UNIX in a Nutshell, 4.3.3. Other Shell Variables
ps, ps2 values (lptype option): Learning the vi Editor, 10.10.1. Display Modes
PS1
UNIX Power Tools, 6.3. Predefined Environment Variables
UNIX Power Tools, 6.9. Special C Shell Variables
UNIX Power Tools, 7.2. Basics of Setting the Prompt
Learning the Korn Shell, 3.4.2.3. Prompting Variables
Learning the Korn Shell, 4.4. Command Substitution
Learning the Korn Shell, 7.3.1. Quoting
Learning the Korn Shell, 10.2.3. Types of Global Customization
Learning the Korn Shell, A.5. bash
command subsitution in next release: Learning the Korn Shell, A.7. The Future of the Korn Shell
PS2
Learning the Korn Shell, 3.4.2.3. Prompting Variables
UNIX Power Tools, 6.3. Predefined Environment Variables
UNIX Power Tools, 6.9. Special C Shell Variables
PS3
Learning the Korn Shell, 3.4.2.3. Prompting Variables
Learning the Korn Shell, 5.4. select
command subsitution in next release: Learning the Korn Shell, A.7. The Future of the Korn Shell
PS4
Learning the Korn Shell, 3.4.2.3. Prompting Variables
Learning the Korn Shell, 9.1.1. Set Options
in kshdb: Learning the Korn Shell, 9.2.3. Debugger Functions
psbook program: UNIX Power Tools, 43.24. Other PostScript Utilities
pseudo teletypes (ptys): UNIX Power Tools, 41.2.1. How We Made It This Far (Back?)
pseudo-commands, SCCS: UNIX in a Nutshell, 18.7. sccs and Pseudo-Commands
pseudo-terminals
UNIX Power Tools, 38.6. The Controlling Terminal
UNIX Power Tools, 41.8. ptys and Window Systems
psmerge program: UNIX Power Tools, 43.24. Other PostScript Utilities
psnup program: UNIX Power Tools, 43.24. Other PostScript Utilities
psresize program: UNIX Power Tools, 43.24. Other PostScript Utilities
psselect program: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
pstat: UNIX Power Tools, 39.12.2. The Memory Subsystem
pstext program
UNIX Power Tools, 43.22. Converting Text Files to PostScript
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
pstops program: UNIX Power Tools, 43.24. Other PostScript Utilities
psutils: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
psychoanalyze-pinhead command: UNIX Power Tools, 32.13. An Absurd Amusement
pty: UNIX Power Tools, 38.6. The Controlling Terminal
ptys (pseudo teletypes): UNIX Power Tools, 41.2.1. How We Made It This Far (Back?)
ptys (pseudo-terminals): UNIX Power Tools, 41.8. ptys and Window Systems
ptys command: UNIX Power Tools, 41.1. Delving a Little Deeper
public domain Korn shell
Learning the Korn Shell, Korn Shell Versions
Learning the Korn Shell, A. Related Shells
Learning the Korn Shell, A.4. pdksh
documentation: Learning the Korn Shell, A.4. pdksh
for OS/2: Learning the Korn Shell, A.6. Workalikes on PC Platforms
punctuation in filenames: UNIX Power Tools, 1.15. Filenames
purge program: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
pushd
Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
Learning the Korn Shell, 5.1.1. Exit Status and Return
Learning the Korn Shell, 5.1.3.3. File Attribute Checking
Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
Learning the Korn Shell, 10.2.3. Types of Global Customization
Learning the Korn Shell, A.5. bash
UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd
UNIX in a Nutshell, Chapter 5, Reference: pushd
UNIX Power Tools, 14.14. Automatic Setup When You Enter/Exit a Directory
UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd
UNIX Power Tools, 14.6. The Shells' pushd and popd Commands
additional arguments: Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
aliases for: UNIX Power Tools, 14.7. Nice Aliases for pushd
functionality: Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
pushin script
UNIX Power Tools, 25.13. pushin: Squeeze Out Extra White Space
UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc
put command (ex): UNIX in a Nutshell, Chapter 9, Reference: put
put command (ftp): Learning the UNIX Operating System, 4.4.2.4. ftp
putting and yanking commands (sed): UNIX in a Nutshell, 10.4.4. Yanking and Putting
putting text: Learning the vi Editor, 2.3. Simple Edits
deleting and (cut-and-paste): Learning the vi Editor, 2.3.6. Moving Text
from named buffers
Learning the vi Editor, 2.3.7. Copying Text
Learning the vi Editor, 4.3. Making Use of Buffers
Learning the vi Editor, 4.3.2. Yanking to Named Buffers
Learning the vi Editor, 5.5.5. Edits Between Files
yanking and (copy-and-paste): Learning the vi Editor, 2.3.7. Copying Text
PWD
Learning the Korn Shell, 3.4.2.3. Prompting Variables
Learning the Korn Shell, 3.4.3.1. Miscellaneous Variables
Learning the Korn Shell, 3.5.1. Environment Variables
Learning the Korn Shell, 5.1.1. Exit Status and Return
Learning the Korn Shell, 7.3. Command-line Processing
UNIX Power Tools, 6.3. Predefined Environment Variables
Emacs and: UNIX Power Tools, 32.9. Unset PWD Before Using Emacs
UNIX in a Nutshell, 4.3.2. Built-in Shell Variables
UNIX in a Nutshell, 5.3.5. Environment Variables
pwd command
Learning the UNIX Operating System, 3.1.6.1. pwd
UNIX in a Nutshell, Chapter 2, Reference: pwd
UNIX in a Nutshell, Chapter 4, Reference: pwd
UNIX Power Tools, 7.4. Faster Prompt Setting with Built-Ins
UNIX Power Tools, 14.4. How Does UNIX Find Your Current Directory?


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 © 2000 O'Reilly & Associates, Inc. All Rights Reserved.