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
- p command (sed)
 
  - sed & awk, 5.8. Print
  
- UNIX in a Nutshell, Chapter 10, Reference: p
  
- P command (sed)
 
  - sed & awk, 6.1.3. Multiline Print
  
- UNIX in a Nutshell, Chapter 10, Reference: P
  
- with N and D commands
: sed & awk, 6.1.3. Multiline Print
   
- p substitution flag
: sed & awk, 5.3. Substitution
- pack command
: UNIX in a Nutshell, Chapter 2, Reference: pack
- packed file extension
: UNIX Power Tools, 1.17. Filename Extensions 
- packed files, displaying
: UNIX in a Nutshell, Chapter 2, Reference: pcat
- page faults, number of
: UNIX Power Tools, 39.3. The csh time variable 
- PAGER environment variable
      
  - UNIX Power Tools, 6.3. Predefined Environment Variables 
  
- UNIX in a Nutshell, Chapter 2, Reference: man
  
- 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 and pagers
  
  - UNIX Power Tools, 25.3. Using more to Page Through Files 
  
- UNIX Power Tools, 25.5. Page Through Compressed, RCS, Unprintable Files 
  
- UNIX Power Tools, 39.12.2. The Memory Subsystem 
  
- UNIX Power Tools, 46.1.1. Use -xv 
  
- more utility
  
     
    - Learning the Korn Shell, 1.7.3. Pipelines
    
- Learning the Korn Shell, 3.4.2.4. Terminal Types
    
- Learning the Korn Shell, 8.5. Coroutines
    
- Learning the UNIX Operating System, 3.2.2. more
    
- Learning the UNIX Operating System, 5.2.3. pg and more
    
- UNIX Power Tools, 9.19. For the Impatient: Type-Ahead 
    
- UNIX Power Tools, 25.3. Using more to Page Through Files 
    
- UNIX in a Nutshell, Chapter 2, Reference: more
    
- starting
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
    
- testing with screensize file
: UNIX Power Tools, 42.6.2. Screen Width and Height: screensize 
  
          
  - pg utility
  
 
    - Learning the UNIX Operating System, 3.2.3. pg
    
- Learning the UNIX Operating System, 5.2.3. pg and more
    
- UNIX in a Nutshell, Chapter 2, Reference: pg
  
   
  - piping to
  
 
    - UNIX Power Tools, 1.4. Using Pipes to Create a New Tool 
    
- UNIX Power Tools, 13.4. Problems Piping to a Pager 
    
- UNIX Power Tools, 46.1.1. Use -xv 
  
   
- 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 
- panic message
: UNIX Power Tools, 1.14. The Kernel and Daemons 
- paragraphs, emacs commands for
: UNIX in a Nutshell, 7.2.4. Paragraphs and Regions
- parallelizing shell scripts
: Learning the Korn Shell, 8.5.3. Parallelization
- parameter substitution
     
  - UNIX Power Tools, 45.9. The Unappreciated Bourne Shell  ":" Operator
  
- UNIX Power Tools, 45.12. Parameter Substitution 
  
- parameters, command-line
: (see command-line options)
- parameters, function
: sed & awk, 9.3. Writing Your Own Functions
- parameters, script
: sed & awk, 7.10. Passing Parameters Into a Script
- parent directory
: UNIX Power Tools, 1.21. Making Pathnames 
- parent directory, .. shortcut for
     
  - 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 ())
- 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
   
  - in C shell
  
 
    - UNIX Power Tools, 47.2.2.3. Stupid Parsing Bugs 
    
- UNIX Power Tools, 47.2.6. Expression Evaluation 
  
  
  - 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 
  
- 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 for
: UNIX Power Tools, 45.30.4. Using sed 
  
- set command for
: UNIX Power Tools, 45.30.3. Using set 
  
- strings
  
   
    - UNIX Power Tools, 35.21. Using IFS to Split Strings 
    
- sed & awk, 8.4.4. Using split() to Create Arrays
    
- sed & awk, 11.2.1.2. Obtaining individual characters
  
   
- 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 Power Tools, 9.26.2. Automating /bin/passwd 
  
- UNIX in a Nutshell, Chapter 2, Reference: passwd
   
- passwd file
 
  - Learning the Korn Shell, 1.7.3. Pipelines
  
- Learning the Korn Shell, 7.1.1. Here-documents
  
- Learning the Korn Shell, 7.3.1. Quoting
  
- Learning the Korn Shell, 7.3.2.1. The C Compiler as Pipeline
  
- Learning the Korn Shell, 10.3.1. Restricted Shell
  
- UNIX Power Tools, 1.23. File Access Permissions 
  
- UNIX Power Tools, 50.12. Common UNIX Error Messages 
  
- UNIX in a Nutshell, 4.2.1. Special Files
        
- passwords
 
  - changing
  
 
    - Learning the UNIX Operating System, 3.5. Changing Your Password
    
- UNIX in a Nutshell, Chapter 2, Reference: passwd
    
- chkey command
: UNIX in a Nutshell, Chapter 2, Reference: chkey
  
   
  - for files
: UNIX in a Nutshell, Chapter 2, Reference: crypt
  
- 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 Power Tools, 35.18. Pasting Things in Columns 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: paste
   
- pasting in xterm window
: Learning the UNIX Operating System, 2.4.3. Using a Mouse with xterm Windows
- patch program
  
  - 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.4. Quick Descriptions of What's on the Disc 
  
- UNIX Power Tools, 52.8.1.1. Missing Programs 
  
- (see also diff command)
      
- patches, compiling the pcal package
: UNIX Power Tools, 52.8.2.5. Applying Patches 
- PATH enviroment variable
  
  - 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 Power Tools, 1.10. Internal and External Commands 
  
- UNIX Power Tools, 4.10. Find All Command Versions with whereiz 
  
- UNIX Power Tools, 6.3. Predefined Environment Variables 
  
- UNIX Power Tools, 6.4. The PATH Environment Variable 
  
- UNIX Power Tools, 9.7. String Editing in ksh and bash 
  
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
  
- UNIX in a Nutshell, 5.3.5. Environment Variables
  
- in C shell
: UNIX Power Tools, 47.2.5. Variable Syntax 
  
- 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 restricted shell
: Learning the Korn Shell, 10.3.1. Restricted Shell
  
- 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
  
  
  - in shell setup files
: UNIX Power Tools, 8.7.1. Setting Path in Shell Setup Files 
 
- path shell variable
 
  - UNIX Power Tools, 6.5. PATH and path 
  
- UNIX Power Tools, 6.9. Special C Shell Variables 
  
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
  
- as array
: UNIX Power Tools, 47.5. Using C Shell Arrays 
    
- pathchk program
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- 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 
  
    
  - creating
: UNIX Power Tools, 1.21. Making Pathnames 
  
- for current directory
: UNIX Power Tools, 14.13. Which Directory Am I in, Really? 
  
- editing
: UNIX Power Tools, 7.4. Faster Prompt Setting with Built-Ins 
  
- finding
: UNIX Power Tools, 4.10. Find All Command Versions with whereiz 
  
- 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 
  
- modifiers
: UNIX in a Nutshell, 5.3.2.1. Examples Using Pathname Modifiers
  
- 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 
  
- stripped from filenames
: UNIX Power Tools, 45.18.1. Introduction to basename and dirname 
  
- symbols in
: UNIX Power Tools, 44.15.1. With the  $@"
  
- on tape drives
: UNIX Power Tools, 20.4.1. Restoring a Few Files 
  
- 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 
    
- 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
 
  - UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename 
  
- 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
  
- (see also metacharacters/wildcards; regular expressions; special characters)
  
- in awk
: sed & awk, 7.4. Pattern Matching
  
- 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 
  
- by exclusion
: UNIX Power Tools, 26.4.5. Exceptions in a Character Set 
  
- 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 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 
    
- (see also metacharacters)
  
  
  - over multiple lines
: sed & awk, 3.2.7.1. Phrases
  
- phrases
: sed & awk, 3.2.7.1. Phrases
  
- operators for
  
   
    - 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.2. for
    
- Learning the Korn Shell, 5.3. case
    
- Learning the Korn Shell, 5.5. while and until
    
- Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
  
      
  - 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 
  
  
  - at start/end of words
: sed & awk, 3.2.11. What's the Word? Part II
  
- wildcards
: UNIX Power Tools, 44.6. Pattern Matching in case Statements 
  
- pattern space
 
  - sed & awk, 4.1.1. The Pattern Space
  
- sed & awk, 6.3. Hold That Line
  
- (see also hold space)
  
- 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
        
- 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 utility
: UNIX Power Tools, 33.11.2. 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 
 
- patterns, awk
: UNIX in a Nutshell, 11.3. Patterns and Procedures
- Patterson, Dave
: UNIX Power Tools, 11.14.1. In the C Shell: redo 
- pbm (portable bitmap) format
: 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 
    
- pcat command
: UNIX in a Nutshell, Chapter 2, Reference: pcat
- 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 %)
- 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
: (see .)
- periodic execution, scheduling
: UNIX Power Tools, 40.12. Periodic Program Execution: The cron Facility 
- Perl language
   
  - UNIX Power Tools, 37.1. What We Do and Don't Tell You About Perl 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX Power Tools, 52.8.1.1. Missing Programs 
  
- advantages
: UNIX Power Tools, 37.2. Why Learn Perl? #1 
  
- 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 
      
- permissions
 
  - Learning the Korn Shell, 4.1. Shell Scripts and Functions
  
- Learning the Korn Shell, 10.2.1. umask
  
- Learning the Korn Shell, A.6. Workalikes on PC Platforms
  
- Learning the UNIX Operating System, 3.1.8.1. ls
  
- Learning the UNIX Operating System, 3.3.2. File Access Permissions
  
- UNIX Power Tools, 1.23. File Access Permissions 
  
- UNIX Power Tools, 1.25. Access to Directories 
  
- UNIX Power Tools, 14.14. Automatic Setup When You Enter/Exit a Directory 
  
- UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename 
  
- (see also encryption; groups)
  
- access modes
  
           
    - Learning the UNIX Operating System, 3.1.8.1. ls
    
- UNIX Power Tools, 1.23. File Access Permissions 
    
- UNIX Power Tools, 4.8. Making Directories Made Easier 
    
- UNIX in a Nutshell, Chapter 2, Reference: chmod
  
    
  - changing
  
 
    - UNIX Power Tools, 44.2. Writing a Simple Shell Program 
    
- UNIX in a Nutshell, Chapter 2, Reference: chmod
    
- for sending email
: UNIX in a Nutshell, Chapter 2, Reference: mesg
  
   
  - 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
  
- octal notation
: Learning the Korn Shell, 10.2.1. umask
  
- 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 
  
- suid 
: (see suid shell scripts)
  
- 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 utility
  
  - Learning the UNIX Operating System, 3.2.3. pg
  
- Learning the UNIX Operating System, 5.2.3. pg and more
  
- UNIX in a Nutshell, Chapter 2, Reference: pg
   
- pgm (graymap) format
: 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
: UNIX in a Nutshell, 16.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 variable
: Learning the Korn Shell, A.6. Workalikes on PC Platforms
- PIDs (process IDs)
  
  - Learning the UNIX Operating System, 6.1. Running a Command in the Background
  
- UNIX Power Tools, 38.16. Why You Can't Kill a Zombie 
  
- pipe
: (see | (vertical bar))
- 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
- pipes
  
  - Learning the Korn Shell, 7.3. Command-line Processing
  
- Learning the Korn Shell, 8. Process Handling
  
- Learning the Korn Shell, 8.5. Coroutines
  
- Learning the UNIX Operating System, 5.1. Standard Input and Standard Output
  
- Learning the UNIX Operating System, 5.2. Pipes and Filters
  
- UNIX Power Tools, 1.3. Programs Are Designed to Work Together 
  
- UNIX Power Tools, 1.30. Redirecting Input and Output 
  
- UNIX Power Tools, 44.7. Exit Status of UNIX Processes 
  
- (see also | (vertical bar))
  
- 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 
  
- closing
: sed & awk, 10.2. The close() Function
  
- to code blocks
: Learning the Korn Shell, 7.2.2.3. Code blocks
  
- 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
  
- creating 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
  
- exit status of
: UNIX Power Tools, 44.7. Exit Status of UNIX Processes 
  
- limitations on
: sed & awk, 10.8. Limitations
  
- to pagers
: UNIX Power Tools, 13.4. Problems Piping to a Pager 
  
- 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
  
- 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
  
- two-way
: (see two-way pipes)
                          
- plpr script (example)
: sed & awk, 13.8. plpr - lpr Preprocessor
- pnm graphic format
: UNIX Power Tools, 43.25. The Portable Bitmap Package 
- 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
- popd command
     
  - 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
  
- 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 
  
- UNIX in a Nutshell, Chapter 5, Reference: popd
  
- 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 
- 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.2a (UPE)
: Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
  
- awk
: (see awk scripting language)
  
- 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
  
  
  - standard for labels
: sed & awk, 6.4. Advanced Flow Control Commands
 
- --posix option (gawk)
: sed & awk, 11.2.3.1. Command line options
- postfix operators
: sed & awk, 7.6. Expressions
- PostScript files
   
  - adding a font 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 files
: UNIX in a Nutshell, Chapter 2, Reference: dpost
  
- format documentation
: UNIX Power Tools, 52.5.3.4. Installing a Single Program 
  
- managing, utilities for
  
     
    - UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
    
- UNIX Power Tools, 43.24. Other PostScript Utilities 
  
  
  - printing pages from
: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
  
- selected pages
: UNIX Power Tools, 43.23. psselect: Print Some Pages from a PostScript file
  
- source file extension
: UNIX Power Tools, 1.17. Filename Extensions 
   
- pound sign
: (see #)
- 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 
- pr command
    
  - Learning the Korn Shell, 9.2.3.3. Breakpoints
  
- Learning the UNIX Operating System, 4.5.1. pr
  
- UNIX Power Tools, 35.17. Making Text in Columns with pr 
  
- UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing 
  
- UNIX Power Tools, 43.10. Filename Headers Above Files Without pr 
  
- UNIX in a Nutshell, Chapter 2, Reference: pr
  
- -n option
: UNIX Power Tools, 25.21. Numbering Lines 
  
       
    - awk instead of
: Learning the Korn Shell, 9.2.3.3. Breakpoints
  
 
  - -t option
: UNIX Power Tools, 25.21. Numbering Lines 
  
- -t -e command
: UNIX Power Tools, 41.4.1. TAB Is Just Another Character to UNIX 
  
- pre-compiled binaries
: UNIX Power Tools, 52.5.3. Installing Pre-Compiled Binaries 
- 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
- preprocessors for nroff/troff system
: UNIX in a Nutshell, 16. Preprocessors
- preserve command (ex)
: UNIX in a Nutshell, Chapter 9, Reference: preserve
- prime factors
: UNIX in a Nutshell, Chapter 2, Reference: factor
- primitives, Pic preprocessor
: UNIX in a Nutshell, 16.3.3. Primitives
- print command
      
  - 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.1.2. Options to 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
  
- UNIX in a Nutshell, Chapter 4, Reference: print
  
- 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 ksh release
: Learning the Korn Shell, A.7. The Future of the Korn Shell
  
- emulating eval
: Learning the Korn Shell, 7.3.2. eval
  
- -n option
  
              
    - Learning the Korn Shell, 4.3.1. Syntax of String Operators
    
- Learning the Korn Shell, 5.1.3.3. File Attribute Checking
    
- Learning the Korn Shell, 6.3.3. String Formatting Options
    
- Learning the Korn Shell, 7.2.1.2. Options to print
  
    
  - -p option
  
 
    - Learning the Korn Shell, 7.2.1.2. Options to print
    
- 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 option
: Learning the Korn Shell, 7.2.1.2. Options to print
  
- -s option
: Learning the Korn Shell, 7.2.1.2. Options to print
  
- -u option
: Learning the Korn Shell, 7.2.1.2. Options to print
   
- print command (awk)
 
  - UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands 
  
- 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
  
- UNIX in a Nutshell, Chapter 11, Reference: print
     
- print command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: print
- print command (ex)
: UNIX in a Nutshell, Chapter 9, Reference: print
- print command (sed)
: (see p command; P command)
- print pseudo-command (sccs)
: UNIX in a Nutshell, 17.6.2. Pseudo-commands
- printenv command
     
  - 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 
  
- UNIX in a Nutshell, Chapter 2, Reference: printenv
     
- 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
  
- UNIX in a Nutshell, Chapter 2, Reference: lptest
  
- printf command
 
  - UNIX Power Tools, 8.6.1. Portability 
  
- UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands 
  
- UNIX Power Tools, 45.11. The Multipurpose jot Command 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- sed & awk, 7.9. Formatted Printing
  
- sed & awk, 10.5. Directing Output to Files and Pipes
  
- UNIX in a Nutshell, Chapter 2, Reference: printf
  
- UNIX in a Nutshell, Chapter 11, Reference: printf
        
- printing
 
  - UNIX Power Tools, 21.14. Automatically Appending the Date to a Filename 
  
- (see also displaying; typesettting)
  
- banner command
: UNIX Power Tools, 43.11. Big Letters: banner 
  
- banners
  
    
    - UNIX Power Tools, 43.11. Big Letters: banner 
    
- UNIX in a Nutshell, Chapter 2, Reference: 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
  
   
    - cancel command
: 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
  
- enscript program
: UNIX Power Tools, 43.22. Converting Text Files to PostScript 
  
- environment variable values
: UNIX in a Nutshell, Chapter 2, Reference: printenv
  
- 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
  
       
    - Learning the UNIX Operating System, 4.5. Printing Files
    
- UNIX Power Tools, 9.5. Build Strings with { } 
    
- UNIX in a Nutshell, Chapter 2, Reference: lp
    
- from archives
: UNIX in a Nutshell, Chapter 2, Reference: ar
    
- cancelling jobs
: Learning the UNIX Operating System, 4.5.4.2. cancel and lprm
    
- cat command
: UNIX in a Nutshell, Chapter 2, Reference: cat
    
- initial lines of
: UNIX in a Nutshell, Chapter 2, Reference: head
    
- lines specified
: UNIX in a Nutshell, Chapter 2, Reference: tail
  
        
  - 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 
    
- 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
  
- log files
  
  
    - of copied files
: UNIX in a Nutshell, Chapter 2, Reference: uulog
  
 
  - 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
  
 
    - Learning the Korn Shell, 9.2.3.3. Breakpoints
    
- Learning the UNIX Operating System, 4.5.1. pr
    
- UNIX Power Tools, 35.17. Making Text in Columns with pr 
    
- UNIX Power Tools, 43.7. Quick-and-Dirty Formatting Before Printing 
    
- UNIX Power Tools, 43.10. Filename Headers Above Files Without pr 
    
- UNIX in a Nutshell, Chapter 2, Reference: pr
    
- -n option
    
       
      - Learning the Korn Shell, 9.2.3.3. Breakpoints
      
- UNIX Power Tools, 25.21. Numbering Lines 
    
  
    - -t option
: UNIX Power Tools, 25.21. Numbering Lines 
    
- -t -e command
: UNIX Power Tools, 41.4.1. TAB Is Just Another Character to UNIX 
  
  
  - 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
  
      
    - Learning the UNIX Operating System, 4.5.2. lp and lpr
    
- Learning the UNIX Operating System, 4.5.4. Viewing the Printer 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 names known to uucp
: UNIX in a Nutshell, Chapter 2, Reference: uuname
  
- 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 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
    
- privileges, termination of user processes
: UNIX in a Nutshell, Chapter 2, Reference: shutdown
- problem checklist
: Learning the vi Editor, D. Problem Checklist 
- problems 
: (see troubleshooting)
- procedures
    
  - sed & awk, 2.2.1. Scripting
  
- sed & awk, 2.4.1. Running awk
  
- UNIX in a Nutshell, 11.3.2. Procedures
   
- process groups
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
- process IDs (PIDs)
  
  - 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
  
- 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 
  
- UNIX Power Tools, 44.12. Trapping Exits Caused by Interrupts 
  
- ! variable (process ID of most recent background job)
: Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
  
- $ 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
  
   
  - difference between job numbers and
: Learning the Korn Shell, 8.1. Process IDs and Job Numbers
 
- processes
 
  - Learning the Korn Shell, 8. Process Handling
  
- UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- (see also child processes)
  
- (see also jobs)
  
- actions caused by signals
: UNIX Power Tools, 38.8. What Are Signals? 
  
- background
: (see background processes/jobs)
  
- controlling/managing
: (see jobs and job control)
  
- daemons
: Learning the Korn Shell, 8.3.3.2. BSD
  
- 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
  
  
  - foreground
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- killing
  
  
    - UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
    
- UNIX Power Tools, 38.10. Destroying Processes with kill 
    
- UNIX Power Tools, 38.12. Killing All Your Processes 
    
- UNIX Power Tools, 38.13. Interactively Kill Processes Matching a Pattern 
    
- UNIX Power Tools, 38.14. Processes Out of Control?  Just STOP Them 
    
- UNIX Power Tools, 38.17. Automatically Kill Background Processes on Logout in csh
    
- UNIX in a Nutshell, Chapter 2, Reference: kill
  
       
  - in pathological states
  
 
    - Learning the Korn Shell, 8.3.3.2. BSD
    
- Learning the Korn Shell, 8.5. Coroutines
  
  
  - performance characteristics of
: Learning the Korn Shell, 8.5.2. Advantages and Disadvantages of Coroutines
  
- priority
  
  
    - UNIX Power Tools, 39.9. Know When to Be "nice" to OTher Users...and When
    
- UNIX Power Tools, 39.11. Changing a Job's Priority Under BSD UNIX 
  
  
  - spawning
: UNIX Power Tools, 38.2. fork and exec 
  
- substitution
: UNIX Power Tools, 9.18. Process Substitution 
  
- unkillable
: UNIX Power Tools, 38.15. Cleaning Up an Unkillable Process 
   
- PROCINFO array (gawk)
: sed & awk, 11.2.3.7. Additional special files
- prof command
: UNIX in a Nutshell, Chapter 2, Reference: prof
- profile data
   
  - displaying
  
 
    - for C programming
: 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
 
  - 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
  
- Learning the UNIX Operating System, 3.6. Customizing Your Account
  
- 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 
  
- UNIX in a Nutshell, 4.2.1. Special Files
  
- (see also shell variables)
  
- 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 
  
- for setting up restricted shell environment
: Learning the Korn Shell, 10.3.1. Restricted Shell
  
- 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 
  
- (see also environment variables)
  
- 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
  
- programs
 
  - aborted
  
 
    - UNIX in a Nutshell, Chapter 2, Reference: sdb
    
- UNIX Power Tools, 42.2.5. Aborting Programs 
  
  
  - debugging
: (see debugging)
  
- 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
  
- lexical analysis, generating
: UNIX in a Nutshell, Chapter 2, Reference: lex
  
- links to
: (see links)
  
- making executable by using #
: UNIX Power Tools, 45.4. Fun with #! 
  
- names of
  
       
    - 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
  
  
  - 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 
  
- time spent running other
: UNIX Power Tools, 39.5. Why Is the System So Slow? 
  
- timing
: 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 
      
- prompt 
: (see shell prompt)
- 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 shell variable
 
  - UNIX Power Tools, 6.9. Special C Shell Variables 
  
- UNIX Power Tools, 7.2. Basics of Setting the Prompt 
  
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
   
- PROMPT_COMMAND variable
: UNIX Power Tools, 7.13. Pre-Prompt Commands in bash 
- 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
  
  - 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
  
    
    - 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
    
  
    - features in next ksh release
: Learning the Korn Shell, A.7. The Future of the Korn Shell
    
- with user name
: Learning the Korn Shell, 3.4.2.3. Prompting Variables
    
- with machine name
: Learning the Korn Shell, 4.4. Command Substitution
  
   
  - 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? 
   
- prs command (SCCS)
: UNIX in a Nutshell, Chapter 17, Reference: prs
 
  - data keywords for
: UNIX in a Nutshell, 17.4. Data Keywords
 
- ps
 
  - 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 
  
- -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
  
- -e (System V)
: Learning the Korn Shell, 8.3.3.2. BSD
  
- listing all processes on the system
: Learning the Korn Shell, 8.3.3.2. BSD
  
- 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
  
- reporting of network statistics
: UNIX Power Tools, 39.12.3. The I/O Subsystem 
      
- 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 UNIX Operating System, 6.2.1. ps
  
- UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell 
  
- UNIX Power Tools, 38.5. The ps Command 
  
- UNIX in a Nutshell, Chapter 2, Reference: ps
  
- AIX version of
: UNIX Power Tools, 38.5. The ps Command 
  
- displaying programs
: UNIX Power Tools, 42.2.5. Aborting Programs 
  
- example
: UNIX Power Tools, 1.14. The Kernel and Daemons 
  
- in pipes
: UNIX Power Tools, 38.5. The ps Command 
  
- listing of command output fields
: UNIX Power Tools, 38.5. The ps Command 
         
- ps commands
 
  - printing commands in parentheses
: UNIX Power Tools, 38.7. Why ps Prints Some Commands in Parentheses 
 
- .ps filename extension
: UNIX Power Tools, 1.17. Filename Extensions 
- PS1 variable
  
  - 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
  
- 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 
  
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
  
- command subsitution in next ksh release
: Learning the Korn Shell, A.7. The Future of the Korn Shell
          
- PS2 variable
 
  - 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 
  
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
    
- PS3 variable
 
  - Learning the Korn Shell, 3.4.2.3. Prompting Variables
  
- Learning the Korn Shell, 5.4. select
  
- command subsitution in next ksh release
  
   
    - Learning the Korn Shell, A.7. The Future of the Korn Shell
    
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
  
  
- PS4 variable
 
  - Learning the Korn Shell, 3.4.2.3. Prompting Variables
  
- Learning the Korn Shell, 9.1.1. Set Options
  
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
  
- 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, 17.6. sccs and Pseudo-commands
- pseudo-terminal
: UNIX Power Tools, 38.6. The Controlling Terminal 
- pseudo-terminals (ptys)
: 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, 43.23. psselect: Print Some Pages from a PostScript file
  
- 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 
- ptx command
: UNIX in a Nutshell, Chapter 2, Reference: ptx
- 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
  
- 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
        
- pushd comman
: UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd 
- pushd command
: UNIX Power Tools, 14.14. Automatic Setup When You Enter/Exit a Directory 
  
  - aliases for
: UNIX Power Tools, 14.7. Nice Aliases for pushd 
 
- pushd command (csh)
: UNIX in a Nutshell, Chapter 5, Reference: pushd
- pushd commannd
: UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd 
- pushd comnmand
: UNIX Power Tools, 14.6. The Shells' pushd and popd Commands 
- 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
- put text (p)
   
  - Learning the vi Editor, 2.3.5.4. Problems with Deletions 
  
- Learning the vi Editor, 2.3.6. Moving Text 
  
- Learning the vi Editor, 2.3.7. Copying Text 
  
- Learning the vi Editor, 2.6. Review of Basic vi Commands 
  
- Learning the vi Editor, 4.3.2. Yanking to Named Buffers 
     
- put text (P)
 
  - Learning the vi Editor, 2.3.6. Moving Text 
  
- Learning the vi Editor, 2.3.7. Copying Text 
  
- Learning the vi Editor, 4.3.2. Yanking to Named Buffers 
   
- putting commands (sed)
: UNIX in a Nutshell, 10.4.4. Yanking and Putting
- 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
     
- pwd command
 
  - Learning the UNIX Operating System, 3.1.6.1. pwd
  
- UNIX Power Tools, 7.4. Faster Prompt Setting with Built-Ins 
  
- UNIX Power Tools, 14.4. How Does UNIX Find Your Current Directory? 
  
- UNIX in a Nutshell, Chapter 2, Reference: pwd
    
- pwd command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: pwd
- pwd command (ksh, sh)
: UNIX in a Nutshell, Chapter 4, Reference: pwd
- PWD environment variable
   
  - UNIX Power Tools, 6.3. Predefined Environment Variables 
  
- UNIX in a Nutshell, 5.3.5. Environment Variables
  
- Emacs and
: UNIX Power Tools, 32.9. Unset PWD Before Using Emacs 
   
- PWD shell variable
: UNIX in a Nutshell, 4.3.2. Built-in Shell Variables
 
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 1998
 O'Reilly & Associates, Inc.
All Rights Reserved.