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.