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
- packed file extension
: 1.17. Filename Extensions 
- page faults
  
  - number of
: 39.3. The csh time variable 
 
- PAGER environment variable
: 6.3. Predefined Environment Variables 
- pagers
  
  - advantages
: 46.1.1. Use -xv 
  
- piping
: 1.4. Using Pipes to Create a New Tool 
  
- piping debugging output to
: 46.1.1. Use -xv 
  
- piping to
: 13.4. Problems Piping to a Pager 
    
- pages
 
  - rearranging in PostScript files
: 43.24. Other PostScript Utilities 
  
- resizing in PostScript files
: 43.24. Other PostScript Utilities 
  
- paging
: 39.12.2. The Memory Subsystem 
- paging through files
  
  - 25.3. Using more to Page Through Files 
  
- 25.5. Page Through Compressed, RCS, Unprintable Files 
  
- paircheck script
 
  - 29.9. Looking for Closure 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- paired item checking
: 29.9. Looking for Closure 
- panic message
: 1.14. The Kernel and Daemons 
- parameter substitution
   
  - : (colon) used in
: 45.9. The Unappreciated Bourne Shell  ":" Operator
  
- : used in
: 45.12. Parameter Substitution 
  
- in Bourne shells
: 45.9. The Unappreciated Bourne Shell  ":" Operator
  
- examples
: 45.12. Parameter Substitution 
  
- in Bourne shells
: 45.12. Parameter Substitution 
     
- parameters, command-line
: (see command-line arguments)
- parent directory
: 1.21. Making Pathnames 
- parent's PID
: 38.5. The ps Command 
- parent-child relationships
    
  - environment variables and
: 6.2. Parent-Child Relationships 
 
- parentheses
: (see ( ))
 
  - commands printed in
: 38.7. Why ps Prints Some Commands in Parentheses 
 
- parentheses ()
 
  - grouping expressions using
: 47.5. Using C Shell Arrays 
 
- parity
: 41.2.1. How We Made It This Far (Back?) 
- parsing
  
  - in C shell
  
 
    - 47.2.2.3. Stupid Parsing Bugs 
    
- 47.2.6. Expression Evaluation 
  
  
  - character strings
: 45.30. Grabbing Parts of a String 
  
- command-line arguments
  
  
    - 44.18. Standard Command-Line Parsing 
    
- 44.19. The Bourne Shell set Command 
  
  
  - examples
: 47.2.2.3. Stupid Parsing Bugs 
  
- output of getopt
: 44.18. Standard Command-Line Parsing 
  
- sed command used for
: 45.30.4. Using sed 
  
- set command used for
: 45.30.3. Using set 
    
- parsing strings
: 35.21. Using IFS to Split Strings 
- passwd command
: 9.26.2. Automating /bin/passwd 
- passwd file
: 1.23. File Access Permissions 
- passwords
    
  - root
  
 
    - 1.23. File Access Permissions 
    
- 1.24. The Superuser (Root) 
  
  
- paste command
: 52.4. Quick Descriptions of What's on the Disc 
- paste pforgram
: 35.18. Pasting Things in Columns 
- patch command
: 52.4. Quick Descriptions of What's on the Disc 
- patch program
    
  - 28.3. Context diffs 
  
- 33.6. Change Many Files by Editing Just One 
  
- 33.9. patch: Generalized Updating of Files that Differ 
  
- 52.8.1.1. Missing Programs 
  
- (see also diff command)
     
- patches
 
  - compiling the pcal package
: 52.8.2.5. Applying Patches 
 
- PATH enviroment variable
: 6.3. Predefined Environment Variables 
- PATH environment variable
  
  - 4.10. Find All Command Versions with whereiz 
  
- 6.4. The PATH Environment Variable 
  
- 9.7. String Editing in ksh and bash 
  
- in C shell
: 47.2.5. Variable Syntax 
  
- finding commands
: 6.1. What Environment Variables Are Good For 
  
- identifying UNIX version
: 50.8. Which Version Am I Using? 
  
- in shell setup files
: 8.7.1. Setting Path in Shell Setup Files 
       
- PATH setting
 
  - example
: 1.10. Internal and External Commands 
 
- path shell variable
 
  - 6.5. PATH and path 
  
- 6.9. Special C Shell Variables 
  
- as array
: 47.5. Using C Shell Arrays 
   
- pathchk program
: 52.4. Quick Descriptions of What's on the Disc 
- pathname
  
  - editing
: 7.4. Faster Prompt Setting with Built-Ins 
 
- pathnames
 
  - absolute
  
 
    - 2.6. Use Absolute Pathnames in Shell Setup Files 
    
- 2.16. Approved Shells: Using Unapproved Login Shell 
    
- archiving with
: 19.6. GNU tar Sampler 
  
   
  - creating
: 1.21. Making Pathnames 
  
- for current directory
: 14.13. Which Directory Am I in, Really? 
  
- finding
: 4.10. Find All Command Versions with whereiz 
  
- in uppercase
: 52.5.3.4. Installing a Single Program 
  
- links and
: 18.6. Stale Symbolic Links 
  
- parsing directory name from
: 16.17. Getting Directory Name from a File's Pathname 
  
- relative
: 2.6. Use Absolute Pathnames in Shell Setup Files 
  
- relative vs. absolute
: 14.2. Using Relative and Absolute Pathnames 
  
- stripped from filenames
: 45.18.1. Introduction to basename and dirname 
  
- symbols in
: 44.15.1. With the  $@"
  
- on tape drives
: 20.4.1. Restoring a Few Files 
  
- tar archives and
: 20.8.2. Type Pathnames Exactly 
  
- tar command and
: 20.10. Avoid Absolute Paths with tar 
  
- wildcards and
: 15.1. File Naming Wildcards 
  
- wildcards in
: 15.6. Maybe You Shouldn't Use Wildcards in Pathnames 
               
- pattern matching
 
  - 21.14. Automatically Appending the Date to a Filename 
  
- (see also regular expressions; special characters; wildcards)
  
- character sets
: 26.4.2. Matching a Character with a Character Set 
  
- egrep script for
: 27.7. grepping for a List of Patterns 
  
- by exclusion
: 26.4.5. Exceptions in a Character Set 
  
- in case statements
: 44.6. Pattern Matching in case Statements 
  
- limiting extent of match
: 26.7. Limiting the Extent of a Match 
  
- metacharacter examples
: 26.8. I Never Meta Character I Didn't Like 
  
- quick reference
: 26.10. Pattern Matching Quick Reference with Examples 
  
- replacement patterns
  
          
    - 26.4.11. Extended Regular Expressions 
    
- 26.10. Pattern Matching Quick Reference with Examples 
  
  
  - wildcards
: 44.6. Pattern Matching in case Statements 
 
- patterns
 
  - awk utility
: 33.11.2. Patterns and Procedures 
  
- ex editor
  
  
    - 30.9. Using Search Patterns and Global Commands
    
- 30.14. Moving Blocks of Text by Patterns 
  
  
  - vi editor
  
 
    - 30.9. Using Search Patterns and Global Commands
    
- 30.14. Moving Blocks of Text by Patterns 
  
  
  - vi editor and
: 30.27. vi Compound Searches 
 
- Patterson, Dave
: 11.14.1. In the C Shell: redo 
- pbm (portable bitmap) format
  
  - defined
: 43.25. The Portable Bitmap Package 
  
- manipulating
: 43.25. The Portable Bitmap Package 
  
- PC text files
: 35.11. Hacking on Characters with tr 
- pcal program
  
  - 48.9. PostScript Calendars with pcal 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- 52.8.2.1. Copying the Sources 
  
- calen program versus
: 48.8. Calendar for 132-Column Terminals or Printers 
    
- per-process transfer rate
: 39.12.3. The I/O Subsystem 
- per-shell files
  
  - reading
: 40.4. Choosing the Shell Run (We Hope) by at 
 
- percent sign
: (see %)
- performance
  
  - csh (C shell)
: 2.9. Speeding Up Your C Shell with set prompt Test 
  
- dd command an remote tape drives
: 20.6. Writing a Tape Drive on a Remote Machine 
  
- factors affecting
: 39.5. Why Is the System So Slow? 
  
- grep commands
  
    
    - 27.6. Fast grep Isn't 
    
- 27.9. New greps Are Much Faster 
  
  
  - ksh and bash shells
: 2.11. Faster ksh and bash Startup with $- Test 
  
- logins
: 2.5. Tips for Speeding up Slow Logins 
  
- users and
: 39.12.4. User Communities 
   
- period
: (see .)
- period (.)
  
  - regular expression metacharacter
: 26.3. Understanding Expressions 
 
- periodic execution
 
  - scheduling programs for
: 40.12. Periodic Program Execution: The cron Facility 
 
- Perl
: 37.1. What We Do and Don't Tell You About Perl 
 
  - advantages
: 37.2. Why Learn Perl? #1 
 
- perl
 
  - 52.4. Quick Descriptions of What's on the Disc 
  
- 52.8.1.1. Missing Programs 
  
- customizing grep with
: 27.12. Make Custom grep Commands (etc.) with perl 
   
- perl language
 
  - finding text files
: 16.26. Finding Text Files with findtext 
 
- permissions
: 1.23. File Access Permissions 
 
  - access modes
: 4.8. Making Directories Made Easier 
  
- changing
: 44.2. Writing a Simple Shell Program 
  
- copying with cpmod utility
: 22.16. Copying Permissions with cpmod 
  
- directory
  
    
    - 1.25. Access to Directories 
    
- 22.2. Tutorial on File and Directory Permissions 
  
  
  - file
  
 
    - 14.14. Automatic Setup When You Enter/Exit a Directory 
    
- 22.7. Using chmod to Change File Permission 
  
  
  - group
: (see groups)
  
- managing
: 22.15. Juggling Permissions 
  
- modifying files without write access
: 22.11. A Loophole: Modifying Files Without Write Access
  
- scripts and
: 22.19. Shell Scripts Must be Readable and (Usually) Executable
  
- scripts for changing
: 22.10. cx, cw, c-w: Quick File Permission Changes 
  
- set incorrectly
: 8.1. What the Shell Does 
  
- setgid bit and
: 22.5. Group Permissions in a Directory with the setgid Bit 
  
- sticky bit
: 22.6. Protecting Files with the Sticky Bit 
  
- umask command and
  
         
    - 14.14. Automatic Setup When You Enter/Exit a Directory 
    
- 22.2.1. User, Group, and World 
    
- 22.4. Setting an Exact umask 
  
   
- permissions, file
 
  - 21.14. Automatically Appending the Date to a Filename 
  
- (see also encryption; groups)
  
- searching by
  
   
    - 17.10. Running Commands on What You Find 
    
- 17.15. Searching for Files by Permission 
  
  
- personal crontab files
: 40.5. Avoiding Other at and cron Jobs 
- personal files/directories
  
  - 4.5. Private (Personal) Directories 
  
- 4.7. Make More Directories! 
  
- personal wordlist, ispell program
: 29.5. Adding Words to ispell's Dictionary 
- pgm (graymap) format
  
  - defined
: 43.25. The Portable Bitmap Package 
  
- manipulating
: 43.25. The Portable Bitmap Package 
  
- phone
 
  - on PowerTools disk
: 48.2. Online Phone and Address Lists 
 
- phone lists, creating
: 48.2. Online Phone and Address Lists 
- phone script
: 52.4. Quick Descriptions of What's on the Disc 
- physical memory
   
  - running out of
  
 
    - 39.5. Why Is the System So Slow? 
    
- 39.12.2. The Memory Subsystem 
  
  
- pick script
 
  - 38.13. Interactively Kill Processes Matching a Pattern 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- PID (process ID)
: 38.16. Why You Can't Kill a Zombie 
- pipe
: (see | (vertical bar))
- pipegrep script
   
  - 27.13. More grep-like Programs Written in Perl 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- pipelines
 
  - 44.7. Exit Status of UNIX Processes 
  
- (see also | (vertical bar))
  
- in Bourne shell
: 47.2.1.4. More Elaborate Combinations 
  
- in C shell
: 47.2.1.4. More Elaborate Combinations 
  
- exit status of
: 44.7. Exit Status of UNIX Processes 
  
- starting with cat command
: 1.4. Using Pipes to Create a New Tool 
      
- pipes
 
  - 1.3. Programs Are Designed to Work Together 
  
- 1.30. Redirecting Input and Output 
  
- commands joined with
: 44.2. Writing a Simple Shell Program 
  
- creatig new tools
: 1.4. Using Pipes to Create a New Tool 
  
- to pagers
: 13.4. Problems Piping to a Pager 
  
- ps command in
: 38.5. The ps Command 
  
- redirecting input/output
: 13.1. Using Standard Input and Output
       
- pnm graphic format
: 43.25. The Portable Bitmap Package 
 
  - manipulating
: 43.25. The Portable Bitmap Package 
 
- popd command
 
  - 7.11. dirs in Your Prompt: Better than $cwd 
  
- 14.6. The Shells' pushd and popd Commands 
  
- 14.14. Automatic Setup When You Enter/Exit a Directory 
   
- port settings
 
  - problems with
: 42.4. Checklist for Resetting a Messed Up Terminal 
 
- PostScript files
 
  - forming signatures
: 43.24. Other PostScript Utilities 
  
- multiple pages per sheet
: 43.24. Other PostScript Utilities 
  
- psbook program
: 43.24. Other PostScript Utilities 
  
- psnup program
: 43.24. Other PostScript Utilities 
  
- pstops program
: 43.24. Other PostScript Utilities 
  
- rearranging pages
: 43.24. Other PostScript Utilities 
  
- selected pages
: 43.23. psselect: Print Some Pages from a PostScript file
       
- PostScript files:converting
: 43.23. psselect: Print Some Pages from a PostScript file
- PostScript files:fit to bounding box
  
  - 10n
: 43.24. Other PostScript Utilities 
 
- PostScript files:merging
: 43.24. Other PostScript Utilities 
- PostScript files:printing pages from
: 43.23. psselect: Print Some Pages from a PostScript file
- PostScript files:rearranging pages in
   
  - 10n
: 43.24. Other PostScript Utilities 
 
- PostScript files:rearranging resources in
: 43.24. Other PostScript Utilities 
- PostScript files:resizing pages in
  
  - 10n
: 43.24. Other PostScript Utilities 
 
- PostScript files:utilities for working with
: 43.23. psselect: Print Some Pages from a PostScript file
 
  - Other PostScript Utilities
: 43.24. Other PostScript Utilities 
 
- PostScript format documentation
: 52.5.3.4. Installing a Single Program 
- PostScript source file extension
: 1.17. Filename Extensions 
- pound sign
: (see #)
- power tools
    
  - data-independent
: 1.3. Programs Are Designed to Work Together 
  
- for editing
: 1.6. Power Tools for Editing 
  
- Power Tools CD-ROM
: 52.1. Introduction 
- ppm (pixmap) format
: 43.25. The Portable Bitmap Package 
- ppm (pixmap) format, manipulating
: 43.25. The Portable Bitmap Package 
- pr -t -e command
: 41.4.1. TAB Is Just Another Character to UNIX 
- pr command
     
  - 35.17. Making Text in Columns with pr 
  
- 43.7. Quick-and-Dirty Formatting Before Printing 
  
- 43.10. Filename Headers Above Files Without pr 
  
- -n option
: 25.21. Numbering Lines 
  
- -t option
: 25.21. Numbering Lines 
     
- pre-compiled binaries
: 52.5.3. Installing Pre-Compiled Binaries 
- predefined environment variables
: 6.3. Predefined Environment Variables 
- print command (awk)
: 33.11.7. Alphabetical Summary of Commands 
- printenv command
    
  - 6.1. What Environment Variables Are Good For 
  
- 6.8. Shell Variables 
  
- 14.10. Variables Help You Find Directories and Files 
  
- 52.4. Quick Descriptions of What's on the Disc 
    
- PRINTER environment variable
: 6.3. Predefined Environment Variables 
- printf command
: 52.4. Quick Descriptions of What's on the Disc 
- printf command (awk)
: 33.11.7. Alphabetical Summary of Commands 
- printf utility
: 8.6.1. Portability 
- printf() format conversions
: 45.11. The Multipurpose jot Command 
- printing
      
  - 21.14. Automatically Appending the Date to a Filename 
  
- (see also typesetting)
  
- banner command
: 43.11. Big Letters: banner 
  
- banners
: 43.11. Big Letters: banner 
  
- Berkeley commands for
: 43.2.2. Berkeley Printing Commands 
  
- breaking long lines
: 43.8. Fixing Margins with pr and fold 
  
- checking job status
: 43.3. Printer Control with lpc 
  
- enscript program
: 43.22. Converting Text Files to PostScript 
  
- filename headers
: 43.10. Filename Headers Above Files Without pr 
  
- files
: 9.5. Build Strings with { } 
  
- fold command
: 43.8. Fixing Margins with pr and fold 
  
- folding lines
: 43.8. Fixing Margins with pr and fold 
  
- formatting output
: 43.7. Quick-and-Dirty Formatting Before Printing 
  
- from sc program
  
              
    - 49.8. It's Great to Have a Spreadsheet 
    
- 49.9. Business Graphics with ipl 
  
  
  - graphics
  
 
    - 49.9. Business Graphics with ipl 
    
- (see graphics)
  
  
  - help for
: 43.3. Printer Control with lpc 
  
- indents
  
  
    - 43.7. Quick-and-Dirty Formatting Before Printing 
    
- 43.9. Indenting Text for Printing 
  
  
  - lp spooler, defined
: 43.1. Introduction to Printing 
  
- lpc controls
: 43.3. Printer Control with lpc 
  
- lpr spooler, defined
: 43.1. Introduction to Printing 
  
- macro files for
: 43.15. From a Source File to the Printer 
  
- margins
: 43.8. Fixing Margins with pr and fold 
  
- page breaks
: 43.7. Quick-and-Dirty Formatting Before Printing 
  
- PostScript files
: 43.24. Other PostScript Utilities 
  
       
    - defined
: 43.1. Introduction to Printing 
    
- forming signatures
: 43.24. Other PostScript Utilities 
    
- multiple pages per sheet
: 43.24. Other PostScript Utilities 
    
- ps book program
: 43.24. Other PostScript Utilities 
    
- psnup program
: 43.24. Other PostScript Utilities 
    
- pstops program
: 43.24. Other PostScript Utilities 
    
- rearranging pages
: 43.24. Other PostScript Utilities 
    
- selected pages
: 43.23. psselect: Print Some Pages from a PostScript file
  
        
  - pr command
: 43.10. Filename Headers Above Files Without pr 
  
- pr commands
: 43.7. Quick-and-Dirty Formatting Before Printing 
  
- preprocessors
: 43.15. From a Source File to the Printer 
  
- printer destination
: 43.4. Using Different Printers 
  
- processing path
: 43.15. From a Source File to the Printer 
  
- psselect program
: 43.23. psselect: Print Some Pages from a PostScript file
  
- pstext program
: 43.22. Converting Text Files to PostScript 
  
- quitting
: 43.3. Printer Control with lpc 
  
- restarting printers
: 43.3. Printer Control with lpc 
  
- self-printing scripts
: 45.4. Fun with #! 
  
- SPOOL (Simultaneous Printing Off and On Line)
: 43.1. Introduction to Printing 
  
- spooling system
: 43.1. Introduction to Printing 
  
            
    - symbolic links
: 43.5. Using Symbolic Links for Spooling 
  
 
  - suppressing blank lines
: 43.10. Filename Headers Above Files Without pr 
  
- System V commands for
: 43.2.1. System V Printing Commands 
  
- text files as PostScript
: 43.22. Converting Text Files to PostScript 
  
- to terminal printer
: 43.6. Printing to a Terminal Printer 
  
- wrapping lines
: 43.8. Fixing Margins with pr and fold 
     
- priocntl command
: 39.9. Know When to Be "nice" to OTher Users...and When
- priority
  
  - defined in UNIX
: 39.9. Know When to Be "nice" to OTher Users...and When
 
- private files/directories
 
  - 4.5. Private (Personal) Directories 
  
- 4.7. Make More Directories! 
  
- process groups
: 38.3. Managing Processes: Overall Concepts 
- process ID (PID)
  
  - 38.3. Managing Processes: Overall Concepts 
  
- 38.16. Why You Can't Kill a Zombie 
  
- process ID number
 
  - examples
: 44.12. Trapping Exits Caused by Interrupts 
 
- process IDs (PIDs)
: 16.16. Picking a Unique Filename Automatically 
- process substitution
: 9.18. Process Substitution 
- processes
   
  - 38.3. Managing Processes: Overall Concepts 
  
- (see also child processes)
  
- actions caused by signals
: 38.8. What Are Signals? 
  
- automatically killing background
: 38.17. Automatically Kill Background Processes on Logout in csh
  
- changing the priority of
: 39.11. Changing a Job's Priority Under BSD UNIX 
  
- cleaning up unkillable
: 38.15. Cleaning Up an Unkillable Process 
  
- destroying with kill
: 38.10. Destroying Processes with kill 
  
- displaying all on the system
: 38.13. Interactively Kill Processes Matching a Pattern 
  
- exit status returned by
: 38.3. Managing Processes: Overall Concepts 
  
- in the foreground
: 38.3. Managing Processes: Overall Concepts 
  
- interactively killing those matching a pattern
: 38.13. Interactively Kill Processes Matching a Pattern 
  
- killing
: 38.3. Managing Processes: Overall Concepts 
  
- killing all
: 38.12. Killing All Your Processes 
  
- managing
: 38.3. Managing Processes: Overall Concepts 
  
- modifying the scheduling priority of time-sharing
: 39.9. Know When to Be "nice" to OTher Users...and When
  
- reducing priority of CPU-bound
: 39.9. Know When to Be "nice" to OTher Users...and When
  
- running in the background
: 38.3. Managing Processes: Overall Concepts 
  
- stopping
: 38.14. Processes Out of Control?  Just STOP Them 
                  
- processes, spawning
: 38.2. fork and exec 
- .profile file
  
  - 2.2.1. Bourne Shell 
  
- 2.2.3. Korn Shell 
  
- 2.8. Identifying Login Shells 
  
- 2.12. Automatic Setups for Different Terminals 
  
- hung terminal and
: 5.6. Checklist: Terminal Hangs When I Log In 
  
- prompt settings
: 7.12. External Commands Send Signals to Set Variables 
  
- stty commands in
: 5.9. Setting Your Erase, Kill, and Interrupt Characters 
       
- program environment
 
  - modifying
: 44.23. Reading Files with the . and source Commands 
 
- program names
 
  - error messages including
: 44.22. Finding a Program Name; Multiple Program Names 
  
- links to
  
  
    - 44.22. Finding a Program Name; Multiple Program Names 
    
- 45.13. Save Disk Space and Programming: Multiple Names for a Program
  
  
  - multiple
: 45.13. Save Disk Space and Programming: Multiple Names for a Program
 
- program's total running time
 
  - components contributing to
: 39.5. Why Is the System So Slow? 
 
- programmers, virtues of
: 37.3. Three Great Virtues of a Programmer 
- programs
  
  - aborting
: 42.2.5. Aborting Programs 
  
- awf
: 43.17. Don't Have nroff?  Try gnroff or awf 
  
- ditroff
: 43.13. The Text Formatters nroff, troff, ditroff, ... 
  
- enscript
: 43.22. Converting Text Files to PostScript 
  
- gnroff
: 43.17. Don't Have nroff?  Try gnroff or awf 
  
- groff
: 43.16. groff 
  
- links to
: 45.13. Save Disk Space and Programming: Multiple Names for a Program
  
- look
: 27.18. Fast Searches and Spelling Checks with  "look"
  
- making executable by using #
: 45.4. Fun with #! 
  
- nroff
: 43.13. The Text Formatters nroff, troff, ditroff, ... 
  
          
    - macros
: 43.14. nroff/troff and Macro Packages 
  
 
  - psbook
: 43.24. Other PostScript Utilities 
  
- psnup
: 43.24. Other PostScript Utilities 
  
- psselect
: 43.23. psselect: Print Some Pages from a PostScript file
  
- pstops
: 43.24. Other PostScript Utilities 
  
- scheduling for periodic execution
: 40.12. Periodic Program Execution: The cron Facility 
  
- Scribe
: 43.12.3. Scribe 
  
- TeX
: 43.12.2. TeX
  
- time spent running other
: 39.5. Why Is the System So Slow? 
  
- timing
: 39.2. Timing Programs 
  
- waiting for input
: 42.2.3. Program Waiting for Input? 
  
- WYSIWYG programs
: 43.12.3. Scribe 
           
- programs pstext
: 43.22. Converting Text Files to PostScript 
- programs, timing
: 39.2. Timing Programs 
- prompt character
   
  - customizing
: 1.9. Which Shell Am I Running? 
  
- identifying shell
: 44.3.5. Bourne Shell Used Here 
  
- prompt shell variable
 
  - 6.9. Special C Shell Variables 
  
- 7.2. Basics of Setting the Prompt 
  
- PROMPT_COMMAND variable
: 7.13. Pre-Prompt Commands in bash 
- promptpid variable
: 7.12. External Commands Send Signals to Set Variables 
- prompts
   
  - backspacing over
: 41.5. Why Some Systems Backspace over Prompts 
  
- shell prompts
: 7.1. Why Change Your Prompt? 
  
- ps
: 39.12.2. The Memory Subsystem 
 
  - reporting of network statistics
: 39.12.3. The I/O Subsystem 
 
- ps -ag command
: 38.13. Interactively Kill Processes Matching a Pattern 
- ps -aux command (BSD UNIX)
: 38.5. The ps Command 
- ps -ef command (System V)
   
  - listing produced by
: 38.5. The ps Command 
 
- ps command
 
  - 2.16. Approved Shells: Using Unapproved Login Shell 
  
- 38.5. The ps Command 
  
- AIX version of
: 38.5. The ps Command 
  
- displaying programs
: 42.2.5. Aborting Programs 
  
- example
: 1.14. The Kernel and Daemons 
  
- in pipes
: 38.5. The ps Command 
  
- listing of command output fields
: 38.5. The ps Command 
       
- ps commands
 
  - printing commands in parentheses
: 38.7. Why ps Prints Some Commands in Parentheses 
 
- .ps filename extension
: 1.17. Filename Extensions 
- PS1 environment variable
  
  - 6.3. Predefined Environment Variables 
  
- 6.9. Special C Shell Variables 
  
- 7.2. Basics of Setting the Prompt 
   
- PS2 environment variable
 
  - 6.3. Predefined Environment Variables 
  
- 6.9. Special C Shell Variables 
  
- psbook program
: 43.24. Other PostScript Utilities 
- pseudo teletypes (ptys)
: 41.2.1. How We Made It This Far (Back?) 
- pseudo-terminal
: 38.6. The Controlling Terminal 
- pseudo-terminals (ptys)
: 41.8. ptys and Window Systems 
- psmerge program
: 43.24. Other PostScript Utilities 
- psnup program
: 43.24. Other PostScript Utilities 
- psresize program
: 43.24. Other PostScript Utilities 
- psselect program
: 43.23. psselect: Print Some Pages from a PostScript file
- pstat
: 39.12.2. The Memory Subsystem 
- pstext program
          
  - 43.22. Converting Text Files to PostScript 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- pstops program
: 43.24. Other PostScript Utilities 
- PSUtils
  
  - 43.23. psselect: Print Some Pages from a PostScript file
  
- 43.24. Other PostScript Utilities 
  
- psutils
: 52.4. Quick Descriptions of What's on the Disc 
- psychoanalyze-pinhead command
: 32.13. An Absurd Amusement 
- pty
: 38.6. The Controlling Terminal 
- ptys (pseudo teletypes)
: 41.2.1. How We Made It This Far (Back?) 
- ptys (pseudo-terminals)
: 41.8. ptys and Window Systems 
- ptys command
: 41.1. Delving a Little Deeper 
- punctuation in filenames
: 1.15. Filenames 
- purge program
: 52.4. Quick Descriptions of What's on the Disc 
- pushd comman
: 7.11. dirs in Your Prompt: Better than $cwd 
- pushd command
: 14.14. Automatic Setup When You Enter/Exit a Directory 
          
  - aliases for
: 14.7. Nice Aliases for pushd 
 
- pushd commannd
: 7.11. dirs in Your Prompt: Better than $cwd 
- pushd comnmand
: 14.6. The Shells' pushd and popd Commands 
- pushin script
   
  - 25.13. pushin: Squeeze Out Extra White Space 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- pwd command
 
  - 7.4. Faster Prompt Setting with Built-Ins 
  
- 14.4. How Does UNIX Find Your Current Directory? 
  
- PWD environment variable
: 6.3. Predefined Environment Variables 
 
  - Emacs and
: 32.9. Unset PWD Before Using Emacs 
 
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.