Symbols & Numbers | 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): 6.1.3. Multiline Print (sed & awk)
  10.5. Alphabetical Summary of sed Commands (Unix in a Nutshell)
  with N and D commands: 6.1.3. Multiline Print (sed & awk)
:p command (less): 3.2. Looking Inside Files with less (Learning Unix)
.p file extension: 5.1. Header Files (Mac OS X for Unix Geeks)
p flag: 5.3. Substitution (sed & awk)
  5.3. Substitution (sed & awk)
:p operator: 30.11. Check Your History First with :p (Unix Power Tools)
  ^^ history substitution, using with: 30.5. My Favorite Is ^^ (Unix Power Tools)
-p option
  to jobs command: 8.2.1. Foreground and Background (Learning the Korn Shell)
    8.3.2. kill (Learning the Korn Shell)
  to print command: 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 (Learning the Korn Shell)
  to read command: 7.2.3.5. Options to read (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 (Learning the Korn Shell)
  to ulimit command: 10.2.2. ulimit (Learning the Korn Shell)
  to whence command: 4.6. Command Substitution (Learning the Korn Shell)
-p (parents) option (mkdir command): 7.8. Making Directories Made Easier (Unix Power Tools)
\p, \P metacharacters: 11.7. Extended Regular Expressions (Learning the vi Editor)
  12.7. Extended Regular Expressions (Learning the vi Editor)
:p (print) command (ex): 5.1. ex Commands (Learning the vi Editor)
p (print) command, sed editor: 34.17. The Deliberate Scrivener (Unix Power Tools)
p (put) command: 2.3. Simple Edits (Learning the vi Editor)
  2.3.5.4. Problems with deletions (Learning the vi Editor)
  2.3.6. Moving Text (Learning the vi Editor)
  with named buffers: 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 (Learning the vi Editor)
:p (put) command (ex): 5.5.5. Edits Between Files (Learning the vi Editor)
pack command: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
PackageMaker tool: 6.4. Packaging Tools (Mac OS X for Unix Geeks)
  6.4.1. Using PackageMaker (Mac OS X for Unix Geeks)
packages
  creating/installing: 6.2. Creating Fink Packages (Mac OS X for Unix Geeks)
    using PackageMaker for: 6.4.1. Using PackageMaker (Mac OS X for Unix Geeks)
    /usr/local directory for: 6.4.2. Using GNU tar (Mac OS X for Unix Geeks)
  disadvantages of tarballs for distributing: 6.4.2. Using GNU tar (Mac OS X for Unix Geeks)
  Python: 42.3.4. Modules and Packages (Unix Power Tools)
packaging tools: 6.4. Packaging Tools (Mac OS X for Unix Geeks)
packed file extension: 1.12. Filename Extensions (Unix Power Tools)
packed files, displaying: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
packets: 46.1.1. Internet Protocol (IP) (Unix Power Tools)
packing files (see archives compression)
page command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  (see also more command)
page description languages: 45.14. Printing Languages — PostScript, PCL, DVI, PDF (Unix Power Tools)
  consistency of: 45.14. Printing Languages — PostScript, PCL, DVI, PDF (Unix Power Tools)
page faults, sc_usage utility for displaying: 8.1.4. sc_usage (Mac OS X for Unix Geeks)
page size for printing: 45.7. Formatting Plain Text: enscript (Unix Power Tools)
PAGE UP, PAGE DOWN keys, mapping: 7.3.8. Mapping Other Special Keys (Learning the vi Editor)
PAGER environment variable: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  35.5. Predefined Environment Variables (Unix Power Tools)
pager programs, more, displaying sed output: 34.4.1. checksed (Unix Power Tools)
pagers: 12.3. "less" is More (Unix Power Tools)
  -s option to squash extra blank lines: 12.7. Squash Extra Blank Lines (Unix Power Tools)
  redirecting input/output to: 43.4. Problems Piping to a Pager (Unix Power Tools)
  shell debugging output, piping to: 37.1.1. Use -xv (Unix Power Tools)
pagers, choosing between virtual desktops: 2.6.2. Pagers and Virtual Desktops (Learning Unix)
pagers, piping shell loop output to: 2.4. Searching Online Manual Pages (Unix Power Tools)
pagination, nroff/troff requests for: 12.5.12. Pagination (Unix in a Nutshell)
paging files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
paircheck script: 16.8. Looking for Closure (Unix Power Tools)
paired item checking: 16.8. Looking for Closure (Unix Power Tools)
PalmOS, terminal emulators on: 5.2. The Idea of a Terminal Database (Unix Power Tools)
PAM API: 3.2.1. Working with Passwords (Mac OS X for Unix Geeks)
PAM (Pluggable Authentication Modules): 51.5. General and Authentication Problems (Unix Power Tools)
pana values (lptype option): 10.10.1. Display Modes (Learning the vi Editor)
panels for window managers: 2.6.1. Panel (Learning Unix)
paragraphs
  delimiters for: 3.2. Movement by Text Blocks (Learning the vi Editor)
  moving by: 3.2. Movement by Text Blocks (Learning the vi Editor)
paragraphs, emacs commands for: 7.2.4. Paragraphs and Regions (Unix in a Nutshell)
paragraphs, preserving with fmt: 21.2. Neatening Text with fmt (Unix Power Tools)
parallelizing shell scripts: 8.5.3. Parallelization (Learning the Korn Shell)
parameter expansion
  command-line argument quoting, errors caused by: 37.5. Quoting and Command-Line Parameters (Unix Power Tools)
  shortcuts: 37.5. Quoting and Command-Line Parameters (Unix Power Tools)
parameter substitution: 7.1.1. Here-Documents (Learning the Korn Shell)
  : (colon) used in: 36.6. The Unappreciated Bourne Shell ":" Operator (Unix Power Tools)
  : used in: 36.7. Parameter Substitution (Unix Power Tools)
  examples of: 36.7. Parameter Substitution (Unix Power Tools)
parameters (see arguments)
parameters, command-line (see command-line arguments)
parameters, function: 9.3. Writing Your Own Functions (sed & awk)
  9.3. Writing Your Own Functions (sed & awk)
parameters, positional (see positional parameters)
parameters, script: 7.10. Passing Parameters Into a Script (sed & awk)
parentheses ( ) : 2.2.1. Scripting (sed & awk)
  3.2. A Line-Up of Characters (sed & awk)
  3.2.10. Grouping Operations (sed & awk)
  \(...\) metacharacters: 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 (Learning the vi Editor)
  [(, ]) (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming (Learning the vi Editor)
  finding and removing: 7.3.5. More Examples of Mapping Keys (Learning the vi Editor)
  as grouping metacharacter: 8.4. Extended Regular Expressions (Learning the vi Editor)
    9.7. Extended Regular Expressions (Learning the vi Editor)
  matching: 7.5.2. A Special Search Command (Learning the vi Editor)
  ( (move cursor) command: 3.2. Movement by Text Blocks (Learning the vi Editor)
  ) (move cursor) command: 3.2. Movement by Text Blocks (Learning the vi Editor)
  with replacing text: 5.3.1. Replacement Metacharacters (sed & awk)
parent-child relationships
  environment variables and: 35.4. Parent-Child Relationships (Unix Power Tools)
parent directories, using .. shortcuts: 3.1.5.2. Relative pathnames up (Learning Unix)
  3.1.8. Listing Files with ls (Learning Unix)
  4.4.2.1. cp (Learning Unix)
parent directory: 1.16. Making Pathnames (Unix Power Tools)
  10.2. What's Really in a Directory? (Unix Power Tools)
  creating: 7.8. Making Directories Made Easier (Unix Power Tools)
  links to: 10.4.2. Links to a Directory (Unix Power Tools)
  listing in cdpath variable: 31.5. Saving Time When You Change Directories: cdpath (Unix Power Tools)
parent process: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
  PID for: 24.5. The ps Command (Unix Power Tools)
parent process ID (PPID): 8.4.2. Process ID Variables and Temporary Files (Learning the Korn Shell)
  24.19. Why You Can't Kill a Zombie (Unix Power Tools)
parentheses ( ) for grouping commands: 4.2.4. Command Forms (Unix in a Nutshell)
parentheses ( ): 2.2.1. Scripting (sed & awk)
  3.2. A Line-Up of Characters (sed & awk)
  3.2.10. Grouping Operations (sed & awk)
  \(...\) metacharacters: 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 (Learning the vi Editor)
  [(, ]) (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming (Learning the vi Editor)
  enclosing arithmetic expressions: 6.2. Numeric Variables and Arithmetic (Learning the Korn Shell)
  finding and removing: 7.3.5. More Examples of Mapping Keys (Learning the vi Editor)
  ((...)) for arithmetic expressions: 6.2.2. Arithmetic Conditionals (Learning the Korn Shell)
  for subshells: 5.1.4.3. File attribute checking (Learning the Korn Shell)
    8.6.2. Subshells (Learning the Korn Shell)
  as grouping metacharacter: 8.4. Extended Regular Expressions (Learning the vi Editor)
    9.7. Extended Regular Expressions (Learning the vi Editor)
  grouping condition tests: 5.1.4.3. File attribute checking (Learning the Korn Shell)
  matching: 7.5.2. A Special Search Command (Learning the vi Editor)
  ( (move cursor) command: 3.2. Movement by Text Blocks (Learning the vi Editor)
  ) (move cursor) command: 3.2. Movement by Text Blocks (Learning the vi Editor)
  with replacing text: 5.3.1. Replacement Metacharacters (sed & awk)
parsing: 2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
  command-line: 27.7. Wildcards Inside Aliases (Unix Power Tools)
  command-line arguments: 35.24. Standard Command-Line Parsing (Unix Power Tools)
    35.25.2. Setting (and Parsing) Parameters (Unix Power Tools)
    35.25.4. Watch Your Quoting (Unix Power Tools)
  HTML, Python module for: 42.4. Python and the Web (Unix Power Tools)
    42.7. htmllib and HTMLParser (Unix Power Tools)
  referencing fields: 2.4.1. Running awk (sed & awk)
    7.5.1. Referencing and Separating Fields (sed & awk)
  strings into array elements: 8.4.4. Using split( ) to Create Arrays (sed & awk)
    11.2.1.2. Obtaining individual characters (sed & awk)
  strings using sed editor: 36.23.4. Using sed (Unix Power Tools)
  strings with set command: 36.23.3. Using set and IFS (Unix Power Tools)
partitioning disks: 44.4. Disk Partitioning (Unix Power Tools)
parts of files, saving: 5.3.2. Saving Part of a File (Learning the vi Editor)
Pascal programming language: 4. Basic Shell Programming (Learning the Korn Shell)
  4.2. Shell Variables (Learning the Korn Shell)
  4.5.1. Syntax of String Operators (Learning the Korn Shell)
  case statement and: 5.3. case (Learning the Korn Shell)
  for loop and: 5.2. for (Learning the Korn Shell)
  until condition and: 5.5. while and until (Learning the Korn Shell)
  while loop and: 5.5. while and until (Learning the Korn Shell)
passmass script: 28.18.2. Automating /bin/passwd (Unix Power Tools)
passwd command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  28.18.2. Automating /bin/passwd (Unix Power Tools)
passwd file: 5.2.1. Special Files (Unix in a Nutshell)
  1.17. File Access Permissions (Unix Power Tools)
  root password, resetting: 49.3. Forgetting the root Password (Unix Power Tools)
  users, adding entry for: 49.2. When Does a User Become a User (Unix Power Tools)
passwd program: 3.6. Changing Your Password (Learning Unix)
passwords: 1.1. Working in the Unix Environment (Learning Unix)
  3.2.1. Working with Passwords (Mac OS X for Unix Geeks)
  access by attackers: 48.5. What We Mean by DoS (Unix Power Tools)
  for VNC server: 47.7.1. Connecting to a Windows VNC server (Unix Power Tools)
  changing: 3.6. Changing Your Password (Learning Unix)
    2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
    2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  changing, passwd command for: 1.6.10. Miscellaneous Tools (Mac OS X for Unix Geeks)
  creating: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  displaying information: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  empty
    SSH server not allowing: 51.5. General and Authentication Problems (Unix Power Tools)
  for files: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
  groups: 50.2.2. Which Group is Which? (Unix Power Tools)
  local resources shared with SMB network: 47.2. Installing and Configuring Samba (Unix Power Tools)
  logging on with: 1.1.2. Logging in Nongraphically (Learning Unix)
  managing: 3.8. Managing Users and Passwords (Mac OS X for Unix Geeks)
  prompting for: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  root, forgetting: 49.3. Forgetting the root Password (Unix Power Tools)
  Samba, clear text vs. encrypted: 47.3. Securing Samba (Unix Power Tools)
  security of: 3.6. Changing Your Password (Learning Unix)
  for SMB server: 47.3. Securing Samba (Unix Power Tools)
  system file: 1.7. Which Shell Am I Running? (Unix Power Tools)
paste command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
paste program: 21.18. Pasting Things in Columns (Unix Power Tools)
:paste-to-clipboard command (xvile): 12.6.2.4. Clipboard (Learning the vi Editor)
paste tool: 1.6.5. Text Editing and Processing (Mac OS X for Unix Geeks)
pasting in xterm windows: 2.4.2. Using a Mouse with xterm Windows (Learning Unix)
pasting text
  between vi's: 17.24. Using vi Abbreviations as Commands (Cut and Paste Between vi's) (Unix Power Tools)
  from window systems into vi: 18.5. Keymaps for Pasting into a Window Running vi (Unix Power Tools)
  in tty-type virtual consoles with the mouse: 23.12.2. Scrolling, Using a Mouse (Unix Power Tools)
pasting text in xterm windows: 5.13. Simple Copy and Paste in xterm (Unix Power Tools)
  between windows: 5.21. Tips for Copy and Paste Between Windows (Unix Power Tools)
  xclipboard, using: 5.19. Working with xclipboard (Unix Power Tools)
patch command: 1.6.7. Working with Files and Directories (Mac OS X for Unix Geeks)
  2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
patch program: 20.1. Why Line Editors Aren't Dinosaurs (Unix Power Tools)
  20.9. patch: Generalized Updating of Files That Differ (Unix Power Tools)
  context diffs, use of: 11.3. Context diffs (Unix Power Tools)
PATH environment variable: 3.7. Customizing Your Account (Learning Unix)
  5.3.5. Environment Variables (Unix in a Nutshell)
  29.13.2. FPATH Search Path (Unix Power Tools)
  35.5. Predefined Environment Variables (Unix Power Tools)
  35.6. The PATH Environment Variable (Unix Power Tools)
  command version, getting: 2.6. Which Version Am I Using? (Unix Power Tools)
  finding commands: 35.3. What Environment Variables Are Good For (Unix Power Tools)
  path shell variable and: 35.7. PATH and path (Unix Power Tools)
  searching with #!: 36.4. Making #! Search the PATH (Unix Power Tools)
  shell functions, searching for: 29.13.2. FPATH Search Path (Unix Power Tools)
path option (vim): 11.10.2.2. Include file searching (Learning the vi Editor)
PATH shell variable: 4.3.3. Other Shell Variables (Unix in a Nutshell)
PATH variable: 3.4.2.6. Command search path (Learning the Korn Shell)
  3.5.1. Environment Variables (Learning the Korn Shell)
  security problems with: 3.4.2.7. PATH security considerations (Learning the Korn Shell)
pathchk command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
pathname modifiers: 5.3.2.1. Examples using pathname modifiers (Unix in a Nutshell)
pathnames: 3.1.3. The Directory Tree (Learning Unix)
  absolute: 3.1.4. Absolute Pathnames (Learning Unix)
    1.9. Internal and External Commands (Unix Power Tools)
    avoiding in archives: 39.3. GNU tar Sampler (Unix Power Tools)
    tar utility, avoiding use with: 38.11. Avoid Absolute Paths with tar (Unix Power Tools)
  checking for acceptability: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  editing: 4.6. Faster Prompt Setting with Built-ins (Unix Power Tools)
  Emacs, PWD variable and: 19.9. Unset PWD Before Using Emacs (Unix Power Tools)
  filenames stripped from: 36.13.1. Introduction to basename and dirname (Unix Power Tools)
  files archived on tape drives: 38.6.1. Restoring a Few Files (Unix Power Tools)
  full/relative: 1.6.1. Directories (Learning the Korn Shell)
  GNU tar backups to remote tape drive: 38.8. Using GNU tar with a Remote Tape Drive (Unix Power Tools)
  head of, returning with :h operator: 28.5. String Editing (Colon) Operators (Unix Power Tools)
  links to: 10.8. Showing the Actual Filenames for Symbolic Links (Unix Power Tools)
  login shell: 35.5. Predefined Environment Variables (Unix Power Tools)
  matching with wildcard expressions in GNU tar: 38.10.2. With GNU tar (Unix Power Tools)
  relative: 3.1.5. Relative Pathnames (Learning Unix)
    31.2. Using Relative and Absolute Pathnames (Unix Power Tools)
    (see also relative pathnames)
    absolute vs.: 31.2. Using Relative and Absolute Pathnames (Unix Power Tools)
  restricted shell and: 10.4.2. Restricted Shell (Learning the Korn Shell)
  script, testing for: 36.8. Save Disk Space and Programming: Multiple Names for a Program (Unix Power Tools)
  searching for files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  in shell setup files: 3.7. Use Absolute Pathnames in Shell Setup Files (Unix Power Tools)
  stripped from filenames: 36.13.1. Introduction to basename and dirname (Unix Power Tools)
  stripping filenames from: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  symbols in: 35.20.1. With the "$@" Parameter (Unix Power Tools)
  tail of, returning with :t operator: 28.5. String Editing (Colon) Operators (Unix Power Tools)
  wildcards in: 33.1. File-Naming Wildcards (Unix Power Tools)
    reasons not to use: 33.5. Maybe You Shouldn't Use Wildcards in Pathnames (Unix Power Tools)
paths
  changing in shell startup files: 27.6. Controlling Shell Command Searches (Unix Power Tools)
  echo $PATH command, finding directory pathnames: 7.4. A bin Directory for Your Programs and Scripts (Unix Power Tools)
  local, sharing with SMB network: 47.2. Installing and Configuring Samba (Unix Power Tools)
  in Perl scripts: 41.5.1. Scalars (Unix Power Tools)
  search paths, shells: 27.3.4. Shell Search Paths (Unix Power Tools)
    27.6. Controlling Shell Command Searches (Unix Power Tools)
    27.6. Controlling Shell Command Searches (Unix Power Tools)
    (see also search path)
  set path command, hung terminals and: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
  tail of each path in dirs output for C shell prompt: 4.14. dirs in Your Prompt: Better Than $cwd (Unix Power Tools)
  in URIs: 40.6.1. Configuring the sources.list File (Unix Power Tools)
pattern addressing: 2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
  A.2.1. Pattern Addressing (sed & awk)
pattern-expansion characters ({ }): 28.4. Build Strings with { } (Unix Power Tools)
pattern matching: 4.5.2.4. Pattern matching with regular expressions (Learning the Korn Shell)
  1.3. A Pattern-Matching Programming Language (sed & awk)
  1.4. Four Hurdles to Mastering sed and awk (sed & awk)
  2.2.1. Scripting (sed & awk)
  6. Pattern Matching (Unix in a Nutshell)
  17.13. Moving Blocks of Text by Patterns (Unix Power Tools)
  32.1. That's an Expression (Unix Power Tools)
  32.1. That's an Expression (Unix Power Tools)
  (see also regular expressions)
  in awk: 7.4. Pattern Matching (sed & awk)
  in case statements: 36.25. Testing Two Strings with One case Statement (Unix Power Tools)
  closure: 3.2.5. Repeated Occurrences of a Character (sed & awk)
  compound searches with vi: 17.22. vi Compound Searches (Unix Power Tools)
  extent of match: 3.2.12.1. The extent of the match (sed & awk)
  fixed strings: 3.2.3. Writing Regular Expressions (sed & awk)
  global commands useful with: 17.14. Useful Global Commands (with Pattern Matches) (Unix Power Tools)
  lowercase letters: 17.16. Capitalizing Every Word on a Line (Unix Power Tools)
  metacharacters for (see metacharacters)
  over multiple lines: 3.2.7.1. Phrases (sed & awk)
  phrases: 3.2.7.1. Phrases (sed & awk)
  quick reference: 32.21. Pattern Matching Quick Reference with Examples (Unix Power Tools)
    replacement patterns: 32.21. Pattern Matching Quick Reference with Examples (Unix Power Tools)
    search and replace commands: 32.21.2. Examples of Searching and Replacing (Unix Power Tools)
    search patterns: 32.21. Pattern Matching Quick Reference with Examples (Unix Power Tools)
  replacement patterns: 32.15. Extended Regular Expressions (Unix Power Tools)
  search patterns in vi editor: 17.8. Using Search Patterns and Global Commands (Unix Power Tools)
    global searches: 17.8.1. Global Searches (Unix Power Tools)
  at start/end of words: 3.2.11. What's the Word? Part II (sed & awk)
  wildcards in case statements: 35.11. Pattern Matching in case Statements (Unix Power Tools)
pattern-matching operators: 4.5.3. Pattern-Matching Operators (Learning the Korn Shell)
  5.5. while and until (Learning the Korn Shell)
  6.2.3. Arithmetic Variables and Assignment (Learning the Korn Shell)
  syntax for: 4.5.3. Pattern-Matching Operators (Learning the Korn Shell)
pattern-matching operators ~ and !~: 20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
"Pattern not found" message: 3.3. Movement by Searches (Learning the vi Editor)
pattern searching: 3.3. Movement by Searches (Learning the vi Editor)
  configuration options for: 7.1.4. Some Useful Options (Learning the vi Editor)
  ex commands for: 5.2.4. Search Patterns (Learning the vi Editor)
    5.2.6. Global Searches (Learning the vi Editor)
  global pattern-matching rules: 6.3. Pattern-Matching Rules (Learning the vi Editor)
    examples: 6.4. Pattern-Matching Examples (Learning the vi Editor)
    POSIX bracket expressions: 6.3.2. POSIX Bracket Expressions (Learning the vi Editor)
    replacement-string metacharacters: 6.3.3. Metacharacters Used in Replacement Strings (Learning the vi Editor)
    search-pattern metacharacters: 6.3.1. Metacharacters Used in Search Patterns (Learning the vi Editor)
    substitution tricks: 6.3.4. More Substitution Tricks (Learning the vi Editor)
  incremental searching (vi clones): 8.6.4. Incremental Searching (Learning the vi Editor)
    nvi editor: 9.8.5. Incremental Searching (Learning the vi Editor)
    vile editor: 12.8.5. Incremental Searching (Learning the vi Editor)
    vim editor: 11.8.5. Incremental Searching (Learning the vi Editor)
  making case-insensitive: 7.1.1. The :set Command (Learning the vi Editor)
  matching brackets: 7.5.2. A Special Search Command (Learning the vi Editor)
  opening files at specific place: 4.2.1. Advancing to a Specific Place (Learning the vi Editor)
  replacing text and (see replacing text)
  within lines: 3.3.2. Current Line Searches (Learning the vi Editor)
  wrapping searches: 3.3. Movement by Searches (Learning the vi Editor)
    3.3.1. Repeating Searches (Learning the vi Editor)
pattern space: 4.1.1. The Pattern Space (sed & awk)
  6.3. Hold That Line (sed & awk)
  (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: 5.5. Append, Insert, and Change (sed & awk)
  multiline: 6.1. Multiline Pattern Space (sed & awk)
pattern space (sed editor): 34.14. Hold Space: The Set-Aside Buffer (Unix Power Tools)
  34.17. The Deliberate Scrivener (Unix Power Tools)
  deleting contents with d command: 34.19. Multiline Delete (Unix Power Tools)
  deleting portion of with D command: 34.19. Multiline Delete (Unix Power Tools)
  edits across line boundaries: 34.16. Making Edits Across Line Boundaries (Unix Power Tools)
pattern-substitution operators: 4.5.4. Pattern Substitution Operators (Learning the Korn Shell)
patterns: 4.5.2. Patterns and Regular Expressions (Learning the Korn Shell)
  2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
  2.2.1. Scripting (sed & awk)
  B.2.3. Patterns (sed & awk)
  32.1. That's an Expression (Unix Power Tools)
  32.1. That's an Expression (Unix Power Tools)
  (see also regular expressions; replacement patterns; search patterns)
  aliases matching a wildcard-type pattern in zsh: 29.6. zsh Aliases (Unix Power Tools)
  awk utility: 20.10.2. Patterns and Procedures (Unix Power Tools)
  csplit program, for searches: 21.10. Splitting Files by Context: csplit (Unix Power Tools)
  job control mechanism, use of: 23.3. Using jobs Effectively (Unix Power Tools)
  matching in Expect program: 28.18. Expect (Unix Power Tools)
  regular expressions vs. wildcards (file-matching patterns): 32.2. Don't Confuse Regular Expressions with Wildcards (Unix Power Tools)
  replacement, valid regular expression metacharacters for: 32.20. Valid Metacharacters for Different Unix Programs (Unix Power Tools)
  in sed: 34.17. The Deliberate Scrivener (Unix Power Tools)
patterns, awk: 11.3. Patterns and Procedures (Unix in a Nutshell)
pausing scripts: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
pax command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
pbcopy command: 1.6.3. Macintosh Tools (Mac OS X for Unix Geeks)
  B. Command-Line Tools: The Missing Manpages (Mac OS X for Unix Geeks)
pbhelpindexer tool: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
pbm (portable bitmap) format: 45.19. The Portable Bitmap Package (Unix Power Tools)
pbmplus package: 45.19. The Portable Bitmap Package (Unix Power Tools)
pbpaste command: 1.6.3. Macintosh Tools (Mac OS X for Unix Geeks)
  B. Command-Line Tools: The Missing Manpages (Mac OS X for Unix Geeks)
pbprojectdump tool: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
pbxcp tool: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
pbxhmapdump tool: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
pcat command: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
PCL (Printer Command Language): 45.14. Printing Languages — PostScript, PCL, DVI, PDF (Unix Power Tools)
PCMCIA memory cards, formatting: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
PCs: 3.4.2.5. Terminal types (Learning the Korn Shell)
  0.. DOS Versions (sed & awk)
  keyboard, CTRL and CAPS LOCK: 6.1. Defining Keys and Button Presses with xmodmap (Unix Power Tools)
  Korn shell emulation for: A.9. Workalikes on PC Platforms (Learning the Korn Shell)
  partitioning PC BIOS disk: 44.4. Disk Partitioning (Unix Power Tools)
  text files, removing carriage returns from: 21.11. Hacking on Characters with tr (Unix Power Tools)
  Universal Serial Bus (USB), support of: 44.12. USB Configuration (Unix Power Tools)
PDF: 45.14. Printing Languages — PostScript, PCL, DVI, PDF (Unix Power Tools)
pdksh (public domain Korn shell): 1.6. There Are Many Shells (Unix Power Tools)
  27.1. What the Shell Does (Unix Power Tools)
  aliases: 29.5. Korn-Shell Aliases (Unix Power Tools)
  command-line editing: 30.14.4. ksh Editing (Unix Power Tools)
  FPATH environment variable for shell functions: 29.13.2.1. Korn shell (Unix Power Tools)
  history file: 30.13. Pass History to Another Shell (Unix Power Tools)
pdksh shell: A.6. pdksh (Learning the Korn Shell)
percent sign (%)
  %% pattern-matching operator: 4.5.3. Pattern-Matching Operators (Learning the Korn Shell)
    4.7. Advanced Examples: pushd and popd (Learning the Korn Shell)
    5.5. while and until (Learning the Korn Shell)
    5.5. while and until (Learning the Korn Shell)
    6.2.3. Arithmetic Variables and Assignment (Learning the Korn Shell)
  as command: 2.4.5. Character-Finding Commands (Learning the Korn Shell)
  as pattern-matching operator: 4.5.3. Pattern-Matching Operators (Learning the Korn Shell)
    4.5.3. Pattern-Matching Operators (Learning the Korn Shell)
    4.5.3. Pattern-Matching Operators (Learning the Korn Shell)
    5.2. for (Learning the Korn Shell)
    5.3. case (Learning the Korn Shell)
  %= assignment operator: 4.4.1. Operators (Unix in a Nutshell)
    5.4.1.1. Assignment operators (Unix in a Nutshell)
    11.5. Operators (Unix in a Nutshell)
  for current filename: 5.5.3. Calling in New Files (Learning the vi Editor)
  every line symbol (ex): 6. Global Replacement (Learning the vi Editor)
  for format specifications: 7.9. Formatted Printing (sed & awk)
  matching brackets: 7.5.2. A Special Search Command (Learning the vi Editor)
  metacharacter: 6.3.2. Replacement Patterns (Unix in a Nutshell)
  modulo operator: 7.6. Expressions (sed & awk)
  modulus operator: 4.4.1. Operators (Unix in a Nutshell)
    5.4.1.2. Arithmetic operators (Unix in a Nutshell)
    11.5. Operators (Unix in a Nutshell)
  %= (assignment) operator: 7.6. Expressions (sed & awk)
  representing every line (ex): 5.2.3. Line Addressing Symbols (Learning the vi Editor)
  specifying jobs: 8.2.1. Foreground and Background (Learning the Korn Shell)
    8.2.1. Foreground and Background (Learning the Korn Shell)
    8.3.2. kill (Learning the Korn Shell)
  vim extended matching command: 11.10.2.3. Cursor motion commands for programming (Learning the vi Editor)
percent sign (%), as shell prompt: 2.2.3. C. Starting the Window Manager (Learning Unix)
performance: 26.1. Timing Is Everything (Unix Power Tools)
  displaying running commands: 26.3. What Commands Are Running and How Long Do They Take? (Unix Power Tools)
  global and local problems: 26.1. Timing Is Everything (Unix Power Tools)
  optimizing C compliers and: 6.1.3.1. More about C compilers (Learning the Korn Shell)
  problems with, checking for security breaches: 48.6. Beware of Sluggish Performance (Unix Power Tools)
    I/O statistics: 48.6.4. Other Checks (Unix Power Tools)
    network connections: 48.6.3. Check Network Connections (Unix Power Tools)
    processes: 48.6.1. Check Processes (Unix Power Tools)
    swap space: 48.6.2. Checking Swap Space (Unix Power Tools)
    virtual memory statistics: 48.6.4. Other Checks (Unix Power Tools)
  process scheduling at lower priority with nice: 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
  processes and: 8.5.2. Advantages and Disadvantages of Coroutines (Learning the Korn Shell)
  system load, checking with uptime: 26.4. Checking System Load: uptime (Unix Power Tools)
  timing processes: 26.1. Timing Is Everything (Unix Power Tools)
  timing programs: 26.2. Timing Programs (Unix Power Tools)
period (.) metacharacter: 6.3.1. Search Patterns (Unix in a Nutshell)
period (.)
  current line symbol (ex): 5.2.3. Line Addressing Symbols (Learning the vi Editor)
  metacharacter: 6.3.1. Metacharacters Used in Search Patterns (Learning the vi Editor)
  repeat command: 2.3.8.1. Repeat (Learning the vi Editor)
    6.1. Confirming Substitutions (Learning the vi Editor)
  under Symbols (see . (dot)
PERIOD shell variable: 4.16. Preprompt, Pre-execution, and Periodic Commands (Unix Power Tools)
periodic commands: 4.16. Preprompt, Pre-execution, and Periodic Commands (Unix Power Tools)
periodic execution of programs: 25.2. Periodic Program Execution: The cron Facility (Unix Power Tools)
  crontab entries, adding: 25.3. Adding crontab Entries (Unix Power Tools)
  shortcuts to creating: 25.2.2. A Little Help, etc. (Unix Power Tools)
  standard input, including in cron entry: 25.4. Including Standard Input Within a cron Entry (Unix Power Tools)
Perl: 41.1. High-Octane Shell Scripting (Unix Power Tools)
  branching and looping: 41.6. Perl Boot Camp, Part 3: Branching and Looping (Unix Power Tools)
  bug reports, filing: 41.2. Checking your Perl Installation (Unix Power Tools)
  commenting RCS files: 39.5. RCS Basics (Unix Power Tools)
  compiling: 41.3. Compiling Perl from Scratch (Unix Power Tools)
  configuration information: 41.2. Checking your Perl Installation (Unix Power Tools)
  configuring
    Configure shell script: 41.3. Compiling Perl from Scratch (Unix Power Tools)
  CPAN, library modules on: 22.8. Sorting a List of People by Last Name (Unix Power Tools)
  data types: 41.5. Perl Boot Camp, Part 2: Variables and Data Types (Unix Power Tools)
  documentation
    Plain Old Documentation (POD) system: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
  documentation (perldoc system): 41.1. High-Octane Shell Scripting (Unix Power Tools)
  fields, cutting: 21.14. Cutting Columns or Fields (Unix Power Tools)
  File::Find module: 8.16. oldlinks: Find Unconnected Symbolic Links (Unix Power Tools)
  grep, simulating actions of: 13.1. Different Versions of grep (Unix Power Tools)
  installation, checking: 41.2. Checking your Perl Installation (Unix Power Tools)
  interpreter (perl): 41.2. Checking your Perl Installation (Unix Power Tools)
  line-by-line and search using: 13.10. Compound Searches (Unix Power Tools)
  modules
    using in scripts: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
  offset script: 21.7. offset: Indent Text (Unix Power Tools)
  pattern matching (see regular expressions)
  programming in Emacs, editing modes for: 19.2. Emacs Features: A Laundry List (Unix Power Tools)
  Python vs.: 42.10. What About Perl? (Unix Power Tools)
  regular expression syntax for ranges: 32.9. Regular Expressions: Exceptions in a Character Set (Unix Power Tools)
  regular expressions: 41.7. Perl Boot Camp, Part 4: Pattern Matching (Unix Power Tools)
    documentation for: 32.21. Pattern Matching Quick Reference with Examples (Unix Power Tools)
  scripts
    anatomy of typical: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
  sl script: 10.8. Showing the Actual Filenames for Symbolic Links (Unix Power Tools)
  sorting lines by length: 22.7. lensort: Sort Lines by Length (Unix Power Tools)
  sorting names by surname, script for: 22.8. Sorting a List of People by Last Name (Unix Power Tools)
  Text::Autoformat module: 21.3. Alternatives to fmt (Unix Power Tools)
  Unix-like operators: 41.8. Perl Boot Camp, Part 5: Perl Knows Unix (Unix Power Tools)
  unlink( ) system call, using: 14.14. Using unlink to Remove a File with a Strange Name (Unix Power Tools)
  variables: 41.4. Perl Boot Camp, Part 1: Typical Script Anatomy (Unix Power Tools)
    41.5. Perl Boot Camp, Part 2: Variables and Data Types (Unix Power Tools)
    arrays: 41.5.2. Arrays (Unix Power Tools)
    hash: 41.5.3. Hashes (Unix Power Tools)
    scalar: 41.5.1. Scalars (Unix Power Tools)
  versions: 41.2. Checking your Perl Installation (Unix Power Tools)
    41.3. Compiling Perl from Scratch (Unix Power Tools)
perl command: 1.6.6. Scripting and Shell Programming (Mac OS X for Unix Geeks)
  2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
perl interpreter: 41.2. Checking your Perl Installation (Unix Power Tools)
-perm operator(find command): 9.15. Searching for Files by Permission (Unix Power Tools)
"Permission denied" message: 1.1.2. Problems Opening Files (Learning the vi Editor)
  1.2.1. Problems Saving Files (Learning the vi Editor)
permissions: 4.1. Shell Scripts and Functions (Learning the Korn Shell)
  3.1.8. Listing Files with ls (Learning Unix)
  50.2. Tutorial on File and Directory Permissions (Unix Power Tools)
  changes, handling with aliases: 50.7. Protect Important Files: Make Them Unwritable (Unix Power Tools)
  changing with chmod: 50.5. Using chmod to Change File Permission (Unix Power Tools)
    = operator: 50.6. The Handy chmod = Operator (Unix Power Tools)
  directory: 3.3.1. Directory Access Permissions (Learning Unix)
  for executable files: 35.1. Writing a Simple Shell Program (Unix Power Tools)
  execute permission
    without read permission: 50.10. A Directory That People Can Access but Can't List (Unix Power Tools)
  files managed by team of people: 50.2.1. User, Group, and World (Unix Power Tools)
  finding files by: 9.15. Searching for Files by Permission (Unix Power Tools)
  fully accessible directory within unreadable directory: 50.10. A Directory That People Can Access but Can't List (Unix Power Tools)
  group, in directory with setgid bit: 49.5. Group Permissions in a Directory with the setgid Bit (Unix Power Tools)
  group-write: 50.2.2. Which Group is Which? (Unix Power Tools)
    searching for and removing: 9.9. Running Commands on What You Find (Unix Power Tools)
  groups that deny: 49.7. Add Users to a Group to Deny Permissions (Unix Power Tools)
    50.2.1. User, Group, and World (Unix Power Tools)
  information neither personal nor modifiable: 50.2.1. User, Group, and World (Unix Power Tools)
  lockfiles: 36.27. Shell Lockfile (Unix Power Tools)
  managing: 50.11. Juggling Permissions (Unix Power Tools)
  modifying files without write access: 50.9. A Loophole: Modifying Files Without Write Access (Unix Power Tools)
  octal number, writing as: 50.2.1. User, Group, and World (Unix Power Tools)
  personal information: 50.2.1. User, Group, and World (Unix Power Tools)
  read-only: 50.7. Protect Important Files: Make Them Unwritable (Unix Power Tools)
  remote directory backups and: 38.7. Using tar to a Remote Tape Drive (Unix Power Tools)
  security and: 48.2. CERT Security Checklists (Unix Power Tools)
  set incorrectly: 27.1. What the Shell Does (Unix Power Tools)
  shell scripts: 50.13. Shell Scripts Must Be Readable and (Usually) Executable (Unix Power Tools)
  sticky bit: 50.4. Protecting Files with the Sticky Bit (Unix Power Tools)
  umask command: 31.13. Automatic Setup When You Enter/Exit a Directory (Unix Power Tools)
    50.2.1. User, Group, and World (Unix Power Tools)
  umask command and: 3.7. Customizing Your Account (Learning Unix)
  under Linux: 3.3.4. More Protection Under Linux (Learning Unix)
permissions, file
  changing: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
Persistent Front End (PFE) mechanism: 5.1.1.1. PFE precompilation (Mac OS X for Unix Geeks)
personal directories: 7.5. Private (Personal) Directories (Unix Power Tools)
personal word list, ispell program: 16.5. Adding Words to ispell's Dictionary (Unix Power Tools)
Persson, Per: 9.6. AquaTerm (Mac OS X for Unix Geeks)
PFE precompilation: 5.1.1.1. PFE precompilation (Mac OS X for Unix Geeks)
Pfisterer, Christoph: 6.1. Fink (Mac OS X for Unix Geeks)
pg command: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
pg program: 3.2. Looking Inside Files with less (Learning Unix)
  piping to: 43.4. Problems Piping to a Pager (Unix Power Tools)
pgm (graymap) format: 45.19. The Portable Bitmap Package (Unix Power Tools)
PGPLOT graph-drawing package: 9.6. AquaTerm (Mac OS X for Unix Geeks)
phonebill script (example): 13.2. phonebill—Track Phone Usage (sed & awk)
phrase script (example): 6.5. To Join a Phrase (sed & awk)
phrases: 3.2.7.1. Phrases (sed & awk)
PIC flags: 5.3. Shared Libraries Versus Loadable Modules (Mac OS X for Unix Geeks)
pic preprocessor (nroff/troff): 17.3. pic (Unix in a Nutshell)
pick script: 24.16.2. zap (Unix Power Tools)
Pico text editor: 4.3.1. Text Editors and Word Processors (Learning Unix)
pico tool: 1.6.5. Text Editing and Processing (Mac OS X for Unix Geeks)
PID (see process ID)
pid (process ID), killing jobs by: 23.1. Job Control in a Nutshell (Unix Power Tools)
PID (process ID) numbers: 2.3.2. Terminal Windows (Learning Unix)
  7.1. Running a Command in the Background (Learning Unix)
pid (process IDs): 23.2.2. Using Job Control from Your Shell (Unix Power Tools)
Pike, Rob: 24.16.2. zap (Unix Power Tools)
Pine program: 6.5.3. Reading Email with Pine (Learning Unix)
  6.6. Usenet News (Learning Unix)
  address book: 6.5.4.1. Pine address book (Learning Unix)
  configuring: 6.5.5. Configuring Pine (Learning Unix)
  email, sending: 6.5.4. Sending Email with Pine (Learning Unix)
ping program: 46.4. Where, Oh Where Did That Packet Go? (Unix Power Tools)
pipe (|): 1.7.3. Pipelines (Learning the Korn Shell)
  1.7.3. Pipelines (Learning the Korn Shell)
  7.1. I/O Redirectors (Learning the Korn Shell)
  || for condition tests: 5.1.4.3. File attribute checking (Learning the Korn Shell)
  || for exit statuses: 5.1.2. Combinations of Exit Statuses (Learning the Korn Shell)
  as bitwise operator: 6.2. Numeric Variables and Arithmetic (Learning the Korn Shell)
  as case pattern separator: 5.3. case (Learning the Korn Shell)
pipe (|) for I/O redirection: 5.1. Standard Input and Standard Output (Learning Unix)
  5.2. Pipes and Filters (Learning Unix)
pipe system call: 8.5. Coroutines (Learning the Korn Shell)
pipelined edits: 4.4.4. Edits To Go (sed & awk)
pipelines: 1.7.3. Pipelines (Learning the Korn Shell)
  7.3.2. Substitution Order (Learning the Korn Shell)
  exit status of: 35.12. Exit Status of Unix Processes (Unix Power Tools)
  starting with cat command: 43.2. One Argument with a cat Isn't Enough (Unix Power Tools)
  system calls used in: 8.5. Coroutines (Learning the Korn Shell)
  to code blocks: 7.2.3.3. Code blocks (Learning the Korn Shell)
  two-way: 8.5.4. Coroutines with Two-Way Pipes (Learning the Korn Shell)
pipes: 1.5. Programs Are Designed to Work Together (Unix Power Tools)
  buffering output: 43.8. Send Output Two or More Places (Unix Power Tools)
  closing: 10.2. The close( ) Function (sed & awk)
  commands joined with: 35.1. Writing a Simple Shell Program (Unix Power Tools)
  copying directory trees: 10.13. Copying Directory Trees with tar and Pipes (Unix Power Tools)
    10.13. Copying Directory Trees with tar and Pipes (Unix Power Tools)
  directing output to: 10.5.1. Directing Output to a Pipe (sed & awk)
  find output to xargs ls -l: 9.13. Searching for Files by Type (Unix Power Tools)
  limitations on: 10.8. Limitations (sed & awk)
  locate command output to xargs: 9.18. Using "Fast find" Databases (Unix Power Tools)
  ls command output: 8.4. List All Subdirectories with ls -R (Unix Power Tools)
  ps command in: 24.5. The ps Command (Unix Power Tools)
  reading input from: 10.1.3. Reading Input from a Pipe (sed & awk)
  redirecting input/output: 43.1. Using Standard Input and Output (Unix Power Tools)
    43.1. Using Standard Input and Output (Unix Power Tools)
    |& operator: 43.5. Redirection in C Shell: Capture Errors, Too? (Unix Power Tools)
    named pipes (FIFOs): 43.11. Named Pipes: FIFOs (Unix Power Tools)
    to pagers: 43.4. Problems Piping to a Pager (Unix Power Tools)
    tpipe command: 43.10. Redirecting Output to More Than One Place (Unix Power Tools)
  redirecting standard error (but not standard output): 43.3. Send (Only) Standard Error Down a Pipe (Unix Power Tools)
piping into vile: 12.10.4. Miscellaneous Small Features (Learning the vi Editor)
pixmaps: 45.19. The Portable Bitmap Package (Unix Power Tools)
pkg_add utility: 40.10. Installing with FreeBSD Packages (Unix Power Tools)
pl command: B. Command-Line Tools: The Missing Manpages (Mac OS X for Unix Geeks)
place marking: 4.4. Marking Your Place (Learning the vi Editor)
Plan 9 operating system: 1.6. There Are Many Shells (Unix Power Tools)
  1.6. There Are Many Shells (Unix Power Tools)
.plan file: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
plists (property lists): 8.3.1. defaults (Mac OS X for Unix Geeks)
  for startup items: 2.2.2.2. The property list (Mac OS X for Unix Geeks)
plpr script (example): 13.8. plpr—lpr Preprocessor (sed & awk)
Pluggable Authentication Modules (PAM): 51.5. General and Authentication Problems (Unix Power Tools)
plus sign (+): 3.3. Options (Learning the Korn Shell)
  (see +, under Symbols)
  ++ (autoincrement) operator: 41.5.1. Scalars (Unix Power Tools)
  + operator (one or more): 13.3. Finding Text That Doesn't Match (Unix Power Tools)
  addition operator: 32.3. Understanding Expressions (Unix Power Tools)
    36.21.1. Syntax (Unix Power Tools)
    41.5.1. Scalars (Unix Power Tools)
    4.4.1. Operators (Unix in a Nutshell)
    5.4.1.2. Arithmetic operators (Unix in a Nutshell)
    11.5. Operators (Unix in a Nutshell)
    7.6. Expressions (sed & awk)
  as command: 2.4.4. Moving Around in the History File (Learning the Korn Shell)
  as regular expression operator: 4.5.2.1. Regular expression basics (Learning the Korn Shell)
    4.5.2.1. Regular expression basics (Learning the Korn Shell)
    4.5.2.3. Korn shell versus awk/egrep regular expressions (Learning the Korn Shell)
  \+ metacharacter: 10.7. Extended Regular Expressions (Learning the vi Editor)
    11.7. Extended Regular Expressions (Learning the vi Editor)
    12.7. Extended Regular Expressions (Learning the vi Editor)
  data command option: 8.17. Picking a Unique Filename Automatically (Unix Power Tools)
  filename metacharacter: 4.2.2. Filename Metacharacters (Unix in a Nutshell)
  filename wildcard: 33.2. Filename Wildcards in a Nutshell (Unix Power Tools)
  in job numbers: 23.3. Using jobs Effectively (Unix Power Tools)
  metacharacter: 8.4. Extended Regular Expressions (Learning the vi Editor)
    8.4. Extended Regular Expressions (Learning the vi Editor)
    9.7. Extended Regular Expressions (Learning the vi Editor)
    9.7. Extended Regular Expressions (Learning the vi Editor)
    7.4. Pattern Matching (sed & awk)
  \+ metacharacter: 10.7. Extended Regular Expressions (Learning the vi Editor)
    11.7. Extended Regular Expressions (Learning the vi Editor)
    12.7. Extended Regular Expressions (Learning the vi Editor)
  move cursor command: 2.2.1. Single Movements (Learning the vi Editor)
    3.1.5. Movement by Line (Learning the vi Editor)
    3.1.5. Movement by Line (Learning the vi Editor)
    2.2.1. Single Movements (Learning the vi Editor)
    3.1.5. Movement by Line (Learning the vi Editor)
    3.1.5. Movement by Line (Learning the vi Editor)
    for next file lines (ex): 5.2.3. Line Addressing Symbols (Learning the vi Editor)
      (ex): 5.2.3. Line Addressing Symbols (Learning the vi Editor)
  regular expression metacharacter: 13.4. Extended Searching for Text with egrep (Unix Power Tools)
    32.15. Extended Regular Expressions (Unix Power Tools)
    32.20. Valid Metacharacters for Different Unix Programs (Unix Power Tools)
    quantifier in Perl: 41.7. Perl Boot Camp, Part 4: Pattern Matching (Unix Power Tools)
  running commands when starting vi: 4.2.1. Advancing to a Specific Place (Learning the vi Editor)
    4.2.1. Advancing to a Specific Place (Learning the vi Editor)
  += assignment operator: 4.4.1. Operators (Unix in a Nutshell)
    5.4.1.1. Assignment operators (Unix in a Nutshell)
    11.5. Operators (Unix in a Nutshell)
    7.6. Expressions (sed & awk)
  ++ auto-increment operator: 4.4.1. Operators (Unix in a Nutshell)
    5.4.1.1. Assignment operators (Unix in a Nutshell)
    11.5. Operators (Unix in a Nutshell)
    7.6. Expressions (sed & awk)
    7.6. Expressions (sed & awk)
pnm graphic format: 45.19. The Portable Bitmap Package (Unix Power Tools)
:po command (Solaris vi): 8.5.3.1. Solaris vi (Learning the vi Editor)
.po files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
point (place location): 2.3.1. Basic Commands (Learning the Korn Shell)
  mark and: 2.3.6. Miscellaneous Commands (Learning the Korn Shell)
Point-to-Point Protocol (PPP)
  configuring connection for gatewaying: 46.13. Gatewaying from a Personal LAN over a Modem (Unix Power Tools)
  setting up dialup session: 44.11. Setting Up a Dialup PPP Session (Unix Power Tools)
pointers: 2. Using Window Systems (Learning Unix)
  to other files or directories (see symbolic links)
  mouse, working with: 2.4.1. Pointer Shape (Learning Unix)
  PTR record for IP address: 46.3. Status and Troubleshooting (Unix Power Tools)
  for screen navigation: 5.9. Working with xterm and Friends (Unix Power Tools)
:pop (:po) command (elvis): 10.8.2. Tag Stacks (Learning the vi Editor)
:pop (:po) command (vile): 12.8.2. Tag Stacks (Learning the vi Editor)
:pop (:po) command (vim): 11.8.2. Tag Stacks (Learning the vi Editor)
pop operator (Perl): 41.5.2. Arrays (Unix Power Tools)
popd command: 4.7. Advanced Examples: pushd and popd (Learning the Korn Shell)
  5.1.4.1. String comparisons (Learning the Korn Shell)
  5.8. Built-in C Shell Commands (Unix in a Nutshell)
  4.8. Session Info in Window Title or Status Line (Unix Power Tools)
  4.14. dirs in Your Prompt: Better Than $cwd (Unix Power Tools)
  31.7. The Shells' pushd and popd Commands (Unix Power Tools)
  6.2.3. Arithmetic Variables and Assignment (Learning the Korn Shell)
  additional arguments for: 6.2.3. Arithmetic Variables and Assignment (Learning the Korn Shell)
  clearing directory stack with: 31.7. The Shells' pushd and popd Commands (Unix Power Tools)
  customizations and: 10.2.3. Types of Global Customization (Learning the Korn Shell)
popping: 4.7. Advanced Examples: pushd and popd (Learning the Korn Shell)
Portable Archive Exchange (PAX): 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
portable bitmap format: 45.19. The Portable Bitmap Package (Unix Power Tools)
Portable Bitmap Package: 45.19. The Portable Bitmap Package (Unix Power Tools)
portable graymap format: 45.19. The Portable Bitmap Package (Unix Power Tools)
portable object files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
Portable Operating System Interface (see POSIX)
portable pixmap formats: 45.19. The Portable Bitmap Package (Unix Power Tools)
PORT/PORTING file: 4.2.1. The First Line of Defense (Mac OS X for Unix Geeks)
  4.2.1. The First Line of Defense (Mac OS X for Unix Geeks)
ports
  firewalls and: 46.12. Firewalls (Unix Power Tools)
  HTTP requests: 46.11. Gateways and NAT (Unix Power Tools)
  IP addresses and: 46.1.2. Layer 4 Protocols: TCP, UDP, and ICMP (Unix Power Tools)
  numbers for: 46.1.2. Layer 4 Protocols: TCP, UDP, and ICMP (Unix Power Tools)
  port forwarding, problems with: 51.7. Server and Client Problems (Unix Power Tools)
  SMTP requests: 46.11. Gateways and NAT (Unix Power Tools)
  terminal, listing of types: 3.15. Terminal Setup: Searching Terminal Table (Unix Power Tools)
  testing port (tty) numbers for terminal setup: 3.13. Terminal Setup: Testing Port (Unix Power Tools)
  well-known, database in /etc/services: 46.2. /etc/services Is Your Friend (Unix Power Tools)
ports system: 6.3. GNU-Darwin (Mac OS X for Unix Geeks)
position-independent code (PIC) flags: 5.3. Shared Libraries Versus Loadable Modules (Mac OS X for Unix Geeks)
:position-window command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
positional metacharacters: 3.2.7. Positional Metacharacters (sed & awk)
positional parameters: 4.2.1. 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 (Learning the Korn Shell)
  in functions: 4.2.1.1. Positional parameters in functions (Learning the Korn Shell)
  number of: 4.2.1. Positional Parameters (Learning the Korn Shell)
  syntaxes for: 4.2.2. More on Variable Syntax (Learning the Korn Shell)
POSIX: A.3. The IEEE 1003.2 POSIX Shell Standard (Learning the Korn Shell)
  --posix option (gawk): 11.2.3.1. Command line options (sed & awk)
  1.3. The Core of Unix (Unix Power Tools)
  bracket expressions: 6.3.2. POSIX Bracket Expressions (Learning the vi Editor)
  character class additions: 3.2.4.2. Excluding a class of characters (sed & awk)
    B.2.4. Regular Expressions (sed & awk)
    4.5.2.2. POSIX character class additions (Learning the Korn Shell)
    3.2.4.3. POSIX character class additions (sed & awk)
  option conbinations, standard for: 2.3.2.3. Mixing options (POSIX) (sed & awk)
  regular expressions standard: 3.2.4.3. POSIX character class additions (sed & awk)
  standard for labels: 6.4. Advanced Flow Control Commands (sed & awk)
POSIX 1003.2 standards: 1.6. Solaris: Standard Compliant Programs (Unix in a Nutshell)
  0.. Standards (Unix in a Nutshell)
Post Office Protocol (POP or POP3): 46.8. Mail — SMTP, POP, and IMAP (Unix Power Tools)
post-read, post-write files (elvis): 10.4.2. Initialization Steps (Learning the vi Editor)
  10.10.2. Pre- and Post-Operation Control Files (Learning the vi Editor)
postfix operators: 7.6. Expressions (sed & awk)
postfix program: 46.8. Mail — SMTP, POP, and IMAP (Unix Power Tools)
PostScript
  converting text files to: 45.15. Converting Text Files into a Printing Language (Unix Power Tools)
  page description language: 45.14. Printing Languages — PostScript, PCL, DVI, PDF (Unix Power Tools)
  source file extension (.ps): 1.12. Filename Extensions (Unix Power Tools)
  text files, converting to: 45.7. Formatting Plain Text: enscript (Unix Power Tools)
PostScript files
  adding fonts to: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  creating from troff: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
pound sign (#)
  for alternate filename: 5.5.3. Calling in New Files (Learning the vi Editor)
  [#, ]# (matching) commands (vim): 11.10.2.3. Cursor motion commands for programming (Learning the vi Editor)
  show line numbers command: 5.2.2. Defining a Range of Lines (Learning the vi Editor)
PPID shell variable: 4.3.2. Built-in Shell Variables (Unix in a Nutshell)
PPID variable: 8.4.2. Process ID Variables and Temporary Files (Learning the Korn Shell)
ppm (pixmap) format: 45.19. The Portable Bitmap Package (Unix Power Tools)
pr command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  21.15. Making Text in Columns with pr (Unix Power Tools)
  45.6. Formatting Plain Text: pr (Unix Power Tools)
  -l option (page length): 21.15.3. Order Lines Across Columns: -l (Unix Power Tools)
  -m option (one file per column): 21.15.1. One File per Column: -m (Unix Power Tools)
  -number option for columns: 21.15.2. One File, Several Columns: -number (Unix Power Tools)
  sX option (setting column separator to x): 21.15.1. One File per Column: -m (Unix Power Tools)
  t and n options: 12.13. Numbering Lines (Unix Power Tools)
  -h (heading) option: 21.15.1. One File per Column: -m (Unix Power Tools)
pr program: 4.5.1. pr (Learning Unix)
pr, using awk instead of pr -n: 9.2.3.3. Breakpoints (Learning the Korn Shell)
:pre command (ex): 1.2.1. Problems Saving Files (Learning the vi Editor)
  4.2.3. Recovering a Buffer (Learning the vi Editor)
pre-read, pre-write files (elvis): 10.4.2. Initialization Steps (Learning the vi Editor)
  10.10.2. Pre- and Post-Operation Control Files (Learning the vi Editor)
preamble: 9.2.2. The Preamble (Learning the Korn Shell)
prebinding: 5.6. Prebinding (Mac OS X for Unix Geeks)
precedence of operators: 32.3. Understanding Expressions (Unix Power Tools)
  Boolean operators in Perl: 41.5.1. Scalars (Unix Power Tools)
precedence, operation: 3.1. That's an Expression (sed & awk)
  B.2.5.6. Operators (sed & awk)
precision modifier: 7.9. Formatted Printing (sed & awk)
precompilation preprocessor (see cpp-precomp)
precompiled header files: 5.1. Header Files (Mac OS X for Unix Geeks)
  5.1.1. Precompiled Header Files (Mac OS X for Unix Geeks)
predefined aliases: B.3. Predefined Aliases (Learning the Korn Shell)
predefined environment variables: 35.5. Predefined Environment Variables (Unix Power Tools)
predefined shell variables
  csh shell: 5.3.3. Predefined Shell Variables (Unix in a Nutshell)
  sh and ksh shells: 4.3.2. Built-in Shell Variables (Unix in a Nutshell)
Preferences pane: 8.3.1.4. Values (Mac OS X for Unix Geeks)
prefix operators: 7.6. Expressions (sed & awk)
prepfont display mode (elvis): 10.9.2. Syntax Highlighting (Learning the vi Editor)
preprocessing: 4.2.3. Supported Languages (Mac OS X for Unix Geeks)
preprocessors for nroff/troff system: 17. troff Preprocessors (Unix in a Nutshell)
preprompt commands: 4.16. Preprompt, Pre-execution, and Periodic Commands (Unix Power Tools)
  setting: 4.16. Preprompt, Pre-execution, and Periodic Commands (Unix Power Tools)
preserve command (ex): 9.2. Alphabetical Summary of ex Commands (Unix in a Nutshell)
:Previous command (nvi): 9.5. Multiwindow Editing (Learning the vi Editor)
previous file, switching to: 5.5.4. Switching Files from vi (Learning the vi Editor)
previous job: 23.3. Using jobs Effectively (Unix Power Tools)
:previous-window command (vile): 12.5. Multiwindow Editing (Learning the vi Editor)
primary groups: 49.6. Groups and Group Ownership (Unix Power Tools)
primary partitions: 44.4. Disk Partitioning (Unix Power Tools)
prime factors: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
primitives, pic preprocessor: 17.3.3. Primitives (Unix in a Nutshell)
print character class: 4.2.2. Filename Metacharacters (Unix in a Nutshell)
print command: 1.9.1. Quoting (Learning the Korn Shell)
  3.4. Shell Variables (Learning the Korn Shell)
  7.2.1. print (Learning the Korn Shell)
  -n option for: 4.5.1. Syntax of String Operators (Learning the Korn Shell)
    5.1.4.3. File attribute checking (Learning the Korn Shell)
    6.5.2. String Formatting Options (Learning the Korn Shell)
  -p option for: 8.5.4. Coroutines with Two-Way Pipes (Learning the Korn Shell)
    8.5.5. Two-Way Pipes Versus Standard Pipes (Learning the Korn Shell)
  as debugging aid: 9.1. Basic Debugging Aids (Learning the Korn Shell)
  escape sequences for: 7.2.1.1. print escape sequences (Learning the Korn Shell)
  for emulating eval: 7.3.4. eval (Learning the Korn Shell)
  options for: 7.2.1.2. Options to print (Learning the Korn Shell)
print command (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
  20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
print command (ex): 9.2. Alphabetical Summary of ex Commands (Unix in a Nutshell)
print command (ksh): 4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
print command (sed) (see p command; P command)
print function: 41.5.1. Scalars (Unix Power Tools)
-print operator(find command): 9.24. Finding the (Hard) Links to a File (Unix Power Tools)
  -name operator, using with: 9.12. Finding Many Things with One Command (Unix Power Tools)
print pseudo-command (sccs): 18.7.2. Pseudo-Commands (Unix in a Nutshell)
print statement (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 (sed & awk)
print working directory (pwd) command: 3.1.6.1. pwd (Learning Unix)
printcap file: 45.8. Printing Over a Network (Unix Power Tools)
  apsfilter, installing: 45.17. Converting Source Files Automagically Within the Spooler
(Unix Power Tools)

printenv command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  24.9.4. Statistics of Processes by PID (Unix Power Tools)
  35.3. What Environment Variables Are Good For (Unix Power Tools)
  35.9. Shell Variables (Unix Power Tools)
  checking for environment changes at different systems: 3.14. Terminal Setup: Testing Environment Variables (Unix Power Tools)
Printer Command Language (PCL): 45.14. Printing Languages — PostScript, PCL, DVI, PDF (Unix Power Tools)
PRINTER environment variable: 35.5. Predefined Environment Variables (Unix Power Tools)
printer queue, watching for errors (watchq script): 24.13. Printer Queue Watcher: A Restartable Daemon Shell Script (Unix Power Tools)
printerr( ): 11.2.1.4. Special filenames (sed & awk)
  12.3.4. A Function for Reporting Errors (sed & awk)
printers: 4.5.1. pr (Learning Unix)
printers, cplutil tool for configuring: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
printers, testing: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
PRINT_EXIT_VALUE option (zsh): 35.12. Exit Status of Unix Processes (Unix Power Tools)
printexitvalue shell variable (tcsh): 35.12. Exit Status of Unix Processes (Unix Power Tools)
printf command: 1.6.6. Scripting and Shell Programming (Mac OS X for Unix Geeks)
  2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
printf command (awk): 11.10. Alphabetical Summary of Functions and Commands (Unix in a Nutshell)
  20.10.7. Alphabetical Summary of Commands (Unix Power Tools)
  21.8. Centering Lines in a File (Unix Power Tools)
printf statement: 7.9. Formatted Printing (sed & awk)
  10.5. Directing Output to Files and Pipes (sed & awk)
printing: 45.1. Introduction to Printing (Unix Power Tools)
  banners: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  cancelling print requests: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  commands without executing them (:p operator): 28.5. String Editing (Colon) Operators (Unix Power Tools)
    30.11. Check Your History First with :p (Unix Power Tools)
  Common Unix Printing System (CUPS): 45.18. The Common Unix Printing System (CUPS) (Unix Power Tools)
  current system name: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  elvis print management: 10.10.1. Display Modes (Learning the vi Editor)
  environment variable values: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  file contents (see files, printing)
  file creation mode mask: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
    2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
    from archives: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
    lines specified: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  files, shortcut for: 28.4. Build Strings with { } (Unix Power Tools)
  formatting output (awk): 7.9. Formatted Printing (sed & awk)
  formatting plain text with enscript: 45.7. Formatting Plain Text: enscript (Unix Power Tools)
  formatting plain text with pr: 45.6. Formatting Plain Text: pr (Unix Power Tools)
  languages for: 45.14. Printing Languages — PostScript, PCL, DVI, PDF (Unix Power Tools)
    converting text files into: 45.15. Converting Text Files into a Printing Language (Unix Power Tools)
    converting typeset files into: 45.16. Converting Typeset Files into a Printing Language (Unix Power Tools)
  line addresses with =: 5.9. Print Line Number (sed & awk)
  lines: 5.1. ex Commands (Learning the vi Editor)
  log files
    of copied files: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
  lp-style commands: 45.2.2. lp-Style Printing Commands (Unix Power Tools)
  lpc commands: 45.3. Printer Control with lpc (Unix Power Tools)
  lpr-style commands: 45.2.1. lpr-Style Printing Commands (Unix Power Tools)
  markup languages, formatting with: 45.13. Formatting Markup Languages — troff, LATEX, HTML, and So On (Unix Power Tools)
  network: 45.8. Printing Over a Network (Unix Power Tools)
  Portable Bitmap Package: 45.19. The Portable Bitmap Package (Unix Power Tools)
  printers, configuring to share with SMB network: 47.4. SWAT and GUI SMB Browsers (Unix Power Tools)
  queue
    displaying: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
    removing requests from: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
    status of: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  over Samba: 45.9. Printing Over Samba (Unix Power Tools)
    47.5. Printing with Samba (Unix Power Tools)
    from Unix to Windows printer: 45.9.2. Printing to Windows Printers from Unix (Unix Power Tools)
    to Unix printers: 45.9.1. Printing to Unix Printers from Windows (Unix Power Tools)
  sending files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  spooling system
    converting source files: 45.17. Converting Source Files Automagically Within the Spooler (Unix Power Tools)
    lp and lpr: 45.1. Introduction to Printing (Unix Power Tools)
  spooling system for: 45.1. Introduction to Printing (Unix Power Tools)
    symbolic links, using: 45.5. Using Symbolic Links for Spooling (Unix Power Tools)
  to standard output: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  strings: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  system configuration variables: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  system names known to uucp: B.2. Alphabetical Summary of Commands (Unix in a Nutshell)
  system usage information: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  terminal capability: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  terminal device name: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  typesetting: 45.10. Introduction to Typesetting (Unix Power Tools)
    manpages with nroff commands: 45.12. Typesetting Manpages: nroff (Unix Power Tools)
    Unix hitory of: 45.11. A Bit of Unix Typesetting History (Unix Power Tools)
  using different printers: 45.4. Using Different Printers (Unix Power Tools)
printing files: 4.5. Printing Files (Learning Unix)
  cancelling jobs: 4.5.3.2. cancel and lprm (Learning Unix)
  job queue for: 4.5.2. lp and lpr (Learning Unix)
    4.5.3. Viewing the Printer Queue (Learning Unix)
priocntl command: 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
priority: 1.8.2. Background Jobs and Priorities (Learning the Korn Shell)
priority of processes: 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
  changing with renice command: 26.7. Changing a Running Job's Niceness (Unix Power Tools)
  Unix definition of: 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
priority ordering for processes: 23.4. Some Gotchas with Job Control (Unix Power Tools)
  stopped jobs and: 23.7. System Overloaded? Try Stopping Some Jobs (Unix Power Tools)
private addresses: 46.11. Gateways and NAT (Unix Power Tools)
private directories: 7.5. Private (Personal) Directories (Unix Power Tools)
private keys (see public-key cryptography)
privileged mode: 10.4.4. Setuid and Privileged Mode (Learning the Korn Shell)
/proc filesystem
  memory information: 24.9.1. Memory Information (Unix Power Tools)
  security checks using: 48.9. The Linux proc Filesystem (Unix Power Tools)
  statistics on current process: 24.9.3. Statistics of the Current Process (Unix Power Tools)
procedural programming languages, functions in: 42.3.2. Functions (Unix Power Tools)
procedure language, vile: 12.10.3. The Procedure Language (Learning the vi Editor)
procedures: 2.2.1. Scripting (sed & awk)
  2.4.1. Running awk (sed & awk)
procedures, awk: 11.3.2. Procedures (Unix in a Nutshell)
procedures (awk utility): 20.10.2.2. Procedures (Unix Power Tools)
process groups: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
  priority of processes in, modifying: 26.7. Changing a Running Job's Niceness (Unix Power Tools)
  signals sent from keyboard: 24.11. Killing Foreground Jobs (Unix Power Tools)
process ID (PID): 4.15. External Commands Send Signals to Set Variables (Unix Power Tools)
  24.3. Managing Processes: Overall Concepts (Unix Power Tools)
  24.19. Why You Can't Kill a Zombie (Unix Power Tools)
  -1: 24.14. Killing All Your Processes (Unix Power Tools)
  kill command, feeding to: 24.12. Destroying Processes with kill (Unix Power Tools)
  statistics of process by: 24.9.4. Statistics of Processes by PID (Unix Power Tools)
  unique filenames, use in: 8.17. Picking a Unique Filename Automatically (Unix Power Tools)
  zmore script (example): 35.17. Trapping Exits Caused by Interrupts (Unix Power Tools)
process ID (PID) numbers: 2.3.2. Terminal Windows (Learning Unix)
  7.1. Running a Command in the Background (Learning Unix)
process IDs: 8.1. Process IDs and Job Numbers (Learning the Korn Shell)
  printing: 8.6.2. Subshells (Learning the Korn Shell)
  variables for: 8.4.2. Process ID Variables and Temporary Files (Learning the Korn Shell)
process information, top utility for displaying: 8.1.1. top (Mac OS X for Unix Geeks)
process substitution: 7.3.2. Substitution Order (Learning the Korn Shell)
  28.1. What's Special About the Unix Command Line (Unix Power Tools)
  in nom script example: 33.8. nom: List Files That Don't Match a Wildcard (Unix Power Tools)
  tee command, using with: 43.10. Redirecting Output to More Than One Place (Unix Power Tools)
processes: 8. Process Handling (Learning the Korn Shell)
  8. Process Handling (Learning the Korn Shell)
  (see also jobs)
  background (see background processes)
  background and foreground: 23.1. Job Control in a Nutshell (Unix Power Tools)
  chain leading to your window: 24.20. The Process Chain to Your Window (Unix Power Tools)
  checking for security breaches: 48.6.1. Check Processes (Unix Power Tools)
  cleaning up unkillable: 24.18. Cleaning Up an Unkillable Process (Unix Power Tools)
  closing a window by killing its processes: 24.22. Close a Window by Killing Its Process(es) (Unix Power Tools)
    shell script, using: 24.22.3. Closing a Window from a Shell Script (Unix Power Tools)
    web browser (example): 24.22.2. Example #2: A Web Browser (Unix Power Tools)
    xterm window (example): 24.22.1. Example #1: An xterm Window (Unix Power Tools)
  commands printed in parentheses by ps: 24.8. Why ps Prints Some Commands in Parentheses (Unix Power Tools)
  controlling (see job control)
  controlling process: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
  controlling terminal: 24.6. The Controlling Terminal (Unix Power Tools)
  core images of: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  creating new with fork and exec calls: 24.2. fork and exec (Unix Power Tools)
  defined: 23.2.1. How Job Control Works (Unix Power Tools)
  destroying with kill command: 24.12. Destroying Processes with kill (Unix Power Tools)
  disowning: 23.11. Disowning Processes (Unix Power Tools)
  exit status of: 35.12. Exit Status of Unix Processes (Unix Power Tools)
  exit status returned by: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
  foreground (see foreground processes)
  group leaders: 8.3.3.2. BSD (Learning the Korn Shell)
  in pathological states: 8.3.3.2. BSD (Learning the Korn Shell)
    8.5. Coroutines (Learning the Korn Shell)
  interactively killing those matching a pattern: 24.16. Kill Processes Interactively (Unix Power Tools)
  killing all: 24.14. Killing All Your Processes (Unix Power Tools)
  killing by name: 24.15. Killing Processes by Name? (Unix Power Tools)
  killing interactively
    zap script, using: 24.16.2. zap (Unix Power Tools)
  listing with ps command: 1.10. The Kernel and Daemons (Unix Power Tools)
    24.5. The ps Command (Unix Power Tools)
  managing, overview of: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
  open files for reading from/writing to: 36.15. Overview: Open Files and File Descriptors (Unix Power Tools)
  parent-child relationships: 35.4. Parent-Child Relationships (Unix Power Tools)
  performance and: 8.5.2. Advantages and Disadvantages of Coroutines (Learning the Korn Shell)
  priority, lowering with nice command: 26.5. Know When to Be "nice" to Other Users...and When Not To (Unix Power Tools)
  /proc filesystem: 24.9. The /proc Filesystem (Unix Power Tools)
    hardware information: 24.9.5. A Glimpse at Hardware (Unix Power Tools)
    statistics by PID: 24.9.4. Statistics of Processes by PID (Unix Power Tools)
  queue by priority: 23.4. Some Gotchas with Job Control (Unix Power Tools)
  restarting daemon shell script with kill command: 24.13. Printer Queue Watcher: A Restartable Daemon Shell Script (Unix Power Tools)
  scheduling: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
    at command, running once with: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
    regular, periodic execution with cron: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
  signals and: 24.10. What Are Signals? (Unix Power Tools)
    actions in response to signals: 24.10. What Are Signals? (Unix Power Tools)
    kill-9 command, sending KILL and STOP signals: 24.10. What Are Signals? (Unix Power Tools)
  spawning: 24.2. fork and exec (Unix Power Tools)
  stopped vs. terminated: 23.3. Using jobs Effectively (Unix Power Tools)
  stopping: 24.17. Processes Out of Control? Just STOP Them (Unix Power Tools)
  terminal windows without shells: 24.21. Terminal Windows Without Shells (Unix Power Tools)
  terminating IDs: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  timing: 26.1. Timing Is Everything (Unix Power Tools)
  tracking down with ps command: 24.7. Tracking Down Processes (Unix Power Tools)
    -a option, on BSD systems: 24.7.2. BSD (Unix Power Tools)
    -a option, on System V: 24.7.1. System V (Unix Power Tools)
    -ax option on BSD: 24.7.2. BSD (Unix Power Tools)
    -e option, on System V: 24.7.2. BSD (Unix Power Tools)
    runaway processes: 24.7.2. BSD (Unix Power Tools)
  Unix handling of: 23.2.1. How Job Control Works (Unix Power Tools)
  unrelated, communicating through FIFOs: 43.11. Named Pipes: FIFOs (Unix Power Tools)
processes, background: 7. Multitasking (Learning Unix)
  cancelling: 7.3. Cancelling a Process (Learning Unix)
  checking on processes: 7.2. Checking on a Process (Learning Unix)
/procfilesystem: 24.9. The /proc Filesystem (Unix Power Tools)
  hardware: 24.9.5. A Glimpse at Hardware (Unix Power Tools)
  /stat file (statistics on the kernel and system): 24.9.2. Kernel and System Statistics (Unix Power Tools)
  statistics by PID: 24.9.4. Statistics of Processes by PID (Unix Power Tools)
PROCINFO array (gawk): 11.2.3.7. Additional special files (sed & awk)
procomm program: 1.1.1. Connecting to the Unix Computer (Learning Unix)
prof command: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
profile data, displaying: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  for files: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  for programs generally: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
.profile file: 3.1. The .profile File (Learning the Korn Shell)
  3.7. Customizing Your Account (Learning Unix)
  4.2.1. Special Files (Unix in a Nutshell)
  4.2.1. Special Files (Unix in a Nutshell)
  3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
  bash shell: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
  Bourne shells
    testing TERM variable with case statement: 3.11. Terminal Setup: Testing TERM (Unix Power Tools)
  CDPATH variable in: 31.5. Saving Time When You Change Directories: cdpath (Unix Power Tools)
  hung terminal and: 5.6. Checklist: Terminal Hangs When I Log In (Unix Power Tools)
  Korn shells: 3.3. Shell Setup Files — Which, Where, and Why (Unix Power Tools)
  login shells: 3.4.1. Login Shells (Unix Power Tools)
  restricted shell and: 10.4.2. Restricted Shell (Learning the Korn Shell)
  stty commands in: 5.8. Setting Your Erase, Kill, and Interrupt Characters (Unix Power Tools)
  terminal type, setting with qterm: 5.4. Querying Your Terminal Type: qterm (Unix Power Tools)
  vs. environment file: 3.5.2. The Environment File (Learning the Korn Shell)
profiler (GNU gprof): 26.1. Timing Is Everything (Unix Power Tools)
programming: 4. Basic Shell Programming (Learning the Korn Shell)
  awk, model for: 7.3. Awk's Programming Model (sed & awk)
  sed, tips for: 4.5. Getting to the PromiSed Land (sed & awk)
  Unix (see shell scripts also shell scripts)
    (see also shell scripts)
programming assistance: 8.7. Programming Assistance (Learning the vi Editor)
  C, C++ features (vim): 11.10.2. C and C++ Programming Features (Learning the vi Editor)
  edit-compile speedup: 8.7.1. Edit-Compile Speedup (Learning the vi Editor)
    elvis editor: 10.9.1. Edit-Compile Speedup (Learning the vi Editor)
    vile editor: 12.9.1. Edit-Compile Speedup (Learning the vi Editor)
    vim editor: 11.9.1. Edit-Compile Speedup (Learning the vi Editor)
  elvis editor: 10.9. Programming Assistance (Learning the vi Editor)
  source code editing: 7.5. Editing Program Source Code (Learning the vi Editor)
    indentation control: 7.5.1. Indentation Control (Learning the vi Editor)
    matching brackets: 7.5.2. A Special Search Command (Learning the vi Editor)
    using tags: 7.5.3. Using Tags (Learning the vi Editor)
  syntax highlighting: 8.7.2. Syntax Highlighting (Learning the vi Editor)
    elvis display modes: 10.9.2. Syntax Highlighting (Learning the vi Editor)
      10.10.1. Display Modes (Learning the vi Editor)
    vile editor: 12.9.2. Syntax Highlighting (Learning the vi Editor)
    vim display modes: 11.9.2. Syntax Highlighting (Learning the vi Editor)
  using tags: 8.5. Enhanced Tags (Learning the vi Editor)
  vile editor: 12.9. Programming Assistance (Learning the vi Editor)
  vim editor: 11.9. Programming Assistance (Learning the vi Editor)
programming, Directory Services and: 3.2. Programming with Directory Services (Mac OS X for Unix Geeks)
programming languages
  Emacs as IDE for: 19.2. Emacs Features: A Laundry List (Unix Power Tools)
  functions in: 42.3.2. Functions (Unix Power Tools)
  loosely typed: 41.5. Perl Boot Camp, Part 2: Variables and Data Types (Unix Power Tools)
  Tcl: 28.18. Expect (Unix Power Tools)
programming languages, GCC support for: 4.2.3. Supported Languages (Mac OS X for Unix Geeks)
programming, shell (see shell scripts)
programming the shell: 8.3. Programming (Learning Unix)
programming, Unix: 1.2. Power Grows on You (Unix Power Tools)
programs
  aborting: 5.6.5. Aborting Programs (Unix Power Tools)
  bin directory for: 7.4. A bin Directory for Your Programs and Scripts (Unix Power Tools)
  cancelling execution of: 1.1.8. Correcting a Command Line (Learning Unix)
    7.3. Cancelling a Process (Learning Unix)
  directly executable vs. interpreted: 7.2.1. ps (Learning Unix)
  displaying profile data for: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  environment, modifying: 35.29. Reading Files with the . and source Commands (Unix Power Tools)
  file deletion: 14.5. Answer "Yes" or "No" Forever with yes (Unix Power Tools)
  filename wildcards, passing to without shell interpretation: 33.3. Who Handles Wildcards? (Unix Power Tools)
  filters: 1.5. Programs Are Designed to Work Together (Unix Power Tools)
  getting description of: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  lexical analysis
    generating: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  links to: 36.8. Save Disk Space and Programming: Multiple Names for a Program (Unix Power Tools)
  names of
    giving multiple names with links: 35.28. Finding a Program Name and Giving Your Program Multiple Names (Unix Power Tools)
    in error messages: 35.28. Finding a Program Name and Giving Your Program Multiple Names (Unix Power Tools)
  periodic execution with cron: 25.2. Periodic Program Execution: The cron Facility (Unix Power Tools)
    crontab entries, adding: 25.3. Adding crontab Entries (Unix Power Tools)
    shortcuts to creating: 25.2.2. A Little Help, etc. (Unix Power Tools)
    standard input, including in cron entry: 25.4. Including Standard Input Within a cron Entry (Unix Power Tools)
  redirecting input and output of: 36.15. Overview: Open Files and File Descriptors (Unix Power Tools)
  redirecting output of: 5.1. Standard Input and Standard Output (Learning Unix)
    5.2. Pipes and Filters (Learning Unix)
  running in background: 7. Multitasking (Learning Unix)
  shells running: 27.3.1. How Shells Run Other Programs (Unix Power Tools)
  timing: 26.2. Timing Programs (Unix Power Tools)
  Unix: 1.4. Communication with Unix (Unix Power Tools)
    1.6. There Are Many Shells (Unix Power Tools)
    (see also shells)
    as tools: 1.5. Programs Are Designed to Work Together (Unix Power Tools)
  waiting for input: 5.6.3. Program Waiting for Input? (Unix Power Tools)
  X, running with: 2.3. Running Programs (Learning Unix)
Project Athena: 1.5.1. Customizing the tcsh Shell (Mac OS X for Unix Geeks)
Project Builder: 4. Compiling Source Code (Mac OS X for Unix Geeks)
  tools for: 1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
    1.6.2. Apple's Command-line Developer Tools (Mac OS X for Unix Geeks)
.project file: 2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
PROJECTDIR environment variable: 18.7.3. Solaris Notes (Unix in a Nutshell)
prompt (command/shell): 1.1.2. Logging in Nongraphically (Learning Unix)
  FTP: 6.4.2.1. Command-line ftp (Learning Unix)
prompt line: 1.1.1. Opening a File (Learning the vi Editor)
prompt shell variable: 5.3.3. Predefined Shell Variables (Unix in a Nutshell)
  3.4.2. Interactive Shells (Unix Power Tools)
  4.1. Basics of Setting the Prompt (Unix Power Tools)
  if (! $?prompt) exit test: 3.9. Gotchas in set prompt Test (Unix Power Tools)
  setting to see aliases hidden in the ($?prompt) test: 3.9. Gotchas in set prompt Test (Unix Power Tools)
PROMPT_COMMAND (bash shell variable): 4.16. Preprompt, Pre-execution, and Periodic Commands (Unix Power Tools)
promptpid variable: 4.15. External Commands Send Signals to Set Variables (Unix Power Tools)
prompts: 3.4.2.3. Prompting variables (Learning the Korn Shell)
  7.2.3.4. Reading user input (Learning the Korn Shell)
  3.5. NetInfo Utilities (Mac OS X for Unix Geeks)
  2.1. Awk, by Sed and Grep, out of Ed (sed & awk)
  4.1. Basics of Setting the Prompt (Unix Power Tools)
  27.3.1. How Shells Run Other Programs (Unix Power Tools)
  $ (dollar sign), in Bourne shell prompts: 27.3.5. Bourne Shell Used Here (Unix Power Tools)
  blank: 4.13. What Good Is a Blank Shell Prompt? (Unix Power Tools)
  Bourne-type shells, primary: 35.5. Predefined Environment Variables (Unix Power Tools)
  C-shell, stray prompt problems: 4.5. C-Shell Prompt Causes Problems in vi, rsh, etc. (Unix Power Tools)
  characters displayed in different sehlls: 1.7. Which Shell Am I Running? (Unix Power Tools)
  current directory in, using dirs command output: 4.14. dirs in Your Prompt: Better Than $cwd (Unix Power Tools)
  customizing
    with current directory: 7.3.3. Quoting (Learning the Korn Shell)
    with machine name: 4.6. Command Substitution (Learning the Korn Shell)
  dynamic: 4.3. Dynamic Prompts (Unix Power Tools)
    simulating: 4.4. Simulating Dynamic Prompts (Unix Power Tools)
  external commands sending signals to set variables: 4.15. External Commands Send Signals to Set Variables (Unix Power Tools)
  faster setting with built-ins: 4.6. Faster Prompt Setting with Built-ins (Unix Power Tools)
  highlighting and color in: 4.10. Highlighting and Color in Shell Prompts (Unix Power Tools)
  history number in: 30.2. History in a Nutshell (Unix Power Tools)
    30.7. History by Number (Unix Power Tools)
  menu prompt for naive users: 4.9. A "Menu Prompt" for Naive Users (Unix Power Tools)
  modified, script program and: 37.8. Cleaning script Files (Unix Power Tools)
  multiline: 4.7. Multiline Shell Prompts (Unix Power Tools)
  preprompt commands, setting: 4.16. Preprompt, Pre-execution, and Periodic Commands (Unix Power Tools)
  preprompt, preexecution and periodic commands: 4.16. Preprompt, Pre-execution, and Periodic Commands (Unix Power Tools)
  PS1, PS2 variables: 35.5. Predefined Environment Variables (Unix Power Tools)
  right-side: 4.11. Right-Side Prompts (Unix Power Tools)
  secondary
    ? as: 28.9.1. A foreach Loop (Unix Power Tools)
    Bourne shell quoting and: 27.12.4. Multiline Quoting (Unix Power Tools)
    > as: 28.9.2. A for Loop (Unix Power Tools)
    multiline commands and: 28.12. Multiline Commands, Secondary Prompts (Unix Power Tools)
  session info in window title or status line: 4.8. Session Info in Window Title or Status Line (Unix Power Tools)
  static: 4.2. Static Prompts (Unix Power Tools)
  subshell level, showing: 4.12. Show Subshell Level with $SHLVL (Unix Power Tools)
  tildize function and: 7.3.3. Quoting (Learning the Korn Shell)
  typing commands at: 24.3. Managing Processes: Overall Concepts (Unix Power Tools)
propagating shell functions: 29.13. Propagating Shell Functions (Unix Power Tools)
  exporting bash functions: 29.13.1. Exporting bash Functions (Unix Power Tools)
  FPATH search path: 29.13.2. FPATH Search Path (Unix Power Tools)
    Korn shell: 29.13.2.1. Korn shell (Unix Power Tools)
    zsh shell: 29.13.2.2. zsh (Unix Power Tools)
property lists (plists): 8.3.1. defaults (Mac OS X for Unix Geeks)
  for startup items: 2.2.2.2. The property list (Mac OS X for Unix Geeks)
protocols: 3.3. Configuring Directory Services (Mac OS X for Unix Geeks)
  40.6.1. Configuring the sources.list File (Unix Power Tools)
  (see also individual protocol names)
  curl application, support of: 40.8. The curl Application and One-Step GNU-Darwin Auto-Installer for OS X (Unix Power Tools)
  URI types: 40.6.1. Configuring the sources.list File (Unix Power Tools)
  wget utility, support of: 40.7. Interruptable gets with wget (Unix Power Tools)
proto.term: 1.3.1.1. .term files (Mac OS X for Unix Geeks)
prs command (SCCS): 18.6. Alphabetical Summary of SCCS Commands (Unix in a Nutshell)
  data keywords for: 18.5. Data Keywords (Unix in a Nutshell)
prt command (SCCS): 18.6. Alphabetical Summary of SCCS Commands (Unix in a Nutshell)
prune operator (find command): 14.15. Removing a Strange File by its i-number (Unix Power Tools)
-prune operator (findcommand): 9.25. Finding Files with -prune (Unix Power Tools)
-pruneoperator (file command)
  quick finds in current directory: 9.26. Quick finds in the Current Directory (Unix Power Tools)
-pruneoperator (find command)
  preventing networked filesystem searches: 9.28. Keeping find from Searching Networked Filesystem (Unix Power Tools)
ps command: 8.3.3. ps (Learning the Korn Shell)
  8.6.2. Subshells (Learning the Korn Shell)
  2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  24.5. The ps Command (Unix Power Tools)
  24.7. Tracking Down Processes (Unix Power Tools)
  -a (all) option
    BSD-derived systems: 24.7.2. BSD (Unix Power Tools)
    System V: 24.7. Tracking Down Processes (Unix Power Tools)
  -ag options, displaying all processes on system: 24.16.2. zap (Unix Power Tools)
  -ax option: 24.7.2. BSD (Unix Power Tools)
  -ef options (System V): 24.5. The ps Command (Unix Power Tools)
  -el options: 1.10. The Kernel and Daemons (Unix Power Tools)
  AIX version of: 24.5. The ps Command (Unix Power Tools)
  aux options (Berkeley-style): 1.10. The Kernel and Daemons (Unix Power Tools)
  aux or -ef options, listing chain of processes: 24.20. The Process Chain to Your Window (Unix Power Tools)
  checking current processes for security breaches: 48.6.1. Check Processes (Unix Power Tools)
  checking for application running on remote display: 6.10.2. Starting a Remote Client with rsh and ssh (Unix Power Tools)
  commands printed in parentheses: 24.8. Why ps Prints Some Commands in Parentheses (Unix Power Tools)
  displaying programs: 5.6.5. Aborting Programs (Unix Power Tools)
  e (everything) option: 24.7.2. BSD (Unix Power Tools)
  grep, using with: 13.2. Searching for Text with grep (Unix Power Tools)
  listing of command output fields: 24.5. The ps Command (Unix Power Tools)
  in pipes: 24.5. The ps Command (Unix Power Tools)
  runaway shell script, locating: 24.15. Killing Processes by Name? (Unix Power Tools)
  showing all jobs with -x or -e options: 23.11. Disowning Processes (Unix Power Tools)
  vs. jobs command: 8.3.3. ps (Learning the Korn Shell)
  x option: 1.10. The Kernel and Daemons (Unix Power Tools)
  zombies, listing: 24.12. Destroying Processes with kill (Unix Power Tools)
PS2 environment variable: 35.5. Predefined Environment Variables (Unix Power Tools)
PS files (see PostScript files)
ps program: 7.2.1. ps (Learning Unix)
ps, ps2 values (lptype option): 10.10.1. Display Modes (Learning the vi Editor)
PS# shell variables: 4.3.3. Other Shell Variables (Unix in a Nutshell)
PS4 variable: 3.4.2.3. Prompting variables (Learning the Korn Shell)
  3.4.2.3. Prompting variables (Learning the Korn Shell)
  9.1.1. Set Options (Learning the Korn Shell)
  9.2.3. Debugger Functions (Learning the Korn Shell)
pseudo-commands, SCCS: 18.7. sccs and Pseudo-Commands (Unix in a Nutshell)
pseudo-terminal: 24.6. The Controlling Terminal (Unix Power Tools)
pstat utility: 48.6.2. Checking Swap Space (Unix Power Tools)
psychotherapist program, Emacs: 19.13. An Absurd Amusement (Unix Power Tools)
ptbk script (for incremental backups): 38.9. On-Demand Incremental Backups of a Project (Unix Power Tools)
pty: 24.6. The Controlling Terminal (Unix Power Tools)
public directive (smb.conf): 47.2. Installing and Configuring Samba (Unix Power Tools)
public domain Korn shell (pdksh): A.6. pdksh (Learning the Korn Shell)
public-domain version of Korn shell (see pdksh)
public key cryptography
  authentication, not working on SSH: 51.5. General and Authentication Problems (Unix Power Tools)
  installing key file on remote host: 51.5. General and Authentication Problems (Unix Power Tools)
  passphrase, problems with: 51.5. General and Authentication Problems (Unix Power Tools)
  SSL, use of: 46.6. Secure Shell (SSH) (Unix Power Tools)
punctuation in filenames: 1.11. Filenames (Unix Power Tools)
push operator (Perl): 41.5.2. Arrays (Unix Power Tools)
pushd command: 4.7. Advanced Examples: pushd and popd (Learning the Korn Shell)
  5.8. Built-in C Shell Commands (Unix in a Nutshell)
  4.8. Session Info in Window Title or Status Line (Unix Power Tools)
  4.14. dirs in Your Prompt: Better Than $cwd (Unix Power Tools)
  4.14. dirs in Your Prompt: Better Than $cwd (Unix Power Tools)
  31.7. The Shells' pushd and popd Commands (Unix Power Tools)
  aliases for: 31.8. Nice Aliases for pushd (Unix Power Tools)
  customizations and: 10.2.3. Types of Global Customization (Learning the Korn Shell)
  improving upon: 5.1.1. Exit Status and Return (Learning the Korn Shell)
    5.1.4.3. File attribute checking (Learning the Korn Shell)
pushd function: 6.2.3. Arithmetic Variables and Assignment (Learning the Korn Shell)
  additional arguments for: 6.2.3. Arithmetic Variables and Assignment (Learning the Korn Shell)
pushing: 4.7. Advanced Examples: pushd and popd (Learning the Korn Shell)
pushing or pulling information: 25.1. Building Software Robots the Easy Way (Unix Power Tools)
put command
  copying files to remote host from Unix: 47.6. Connecting to SMB Shares from Unix (Unix Power Tools)
  restoring text with vi editor: 17.6. Using Buffers to Move or Copy Text (Unix Power Tools)
put command (ex): 9.2. Alphabetical Summary of ex Commands (Unix in a Nutshell)
put command (FTP): 6.4.2.1. Command-line ftp (Learning Unix)
putting and yanking commands (sed): 10.4.4. Yanking and Putting (Unix in a Nutshell)
putting text: 2.3. Simple Edits (Learning the vi Editor)
  deleting and (cut-and-paste): 2.3.6. Moving Text (Learning the vi Editor)
  from named buffers: 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 (Learning the vi Editor)
  yanking and (copy-and-paste): 2.3.7. Copying Text (Learning the vi Editor)
pwd command: 1.6.7. Working with Files and Directories (Mac OS X for Unix Geeks)
  2.1. Alphabetical Summary of Commands (Unix in a Nutshell)
  4.9. Built-in Commands (Bourne and Korn Shells) (Unix in a Nutshell)
  10.7. Linking Directories (Unix Power Tools)
  31.4. How Does Unix Find Your Current Directory? (Unix Power Tools)
PWD environment variable: 35.5. Predefined Environment Variables (Unix Power Tools)
  storing in prompt to give current directory: 4.4. Simulating Dynamic Prompts (Unix Power Tools)
  unsetting before using Emacs: 19.9. Unset PWD Before Using Emacs (Unix Power Tools)
pwd (print working directory) command: 3.1.6.1. pwd (Learning Unix)
PWD shell variable: 4.3.2. Built-in Shell Variables (Unix in a Nutshell)
  5.3.5. Environment Variables (Unix in a Nutshell)
PWD variable: 3.4.2.3. Prompting variables (Learning the Korn Shell)
  3.4.2.10. Miscellaneous variables (Learning the Korn Shell)
  3.5.1. Environment Variables (Learning the Korn Shell)
Python: 42.1. What Is Python? (Unix Power Tools)
  installation: 42.2. Installation and Distutils (Unix Power Tools)
    Disutils program and: 42.2. Installation and Distutils (Unix Power Tools)
    modules, checking for: 42.2. Installation and Distutils (Unix Power Tools)
  overview of language: 42.3. Python Basics (Unix Power Tools)
    functions: 42.3.2. Functions (Unix Power Tools)
    GUIs: 42.3.6. wxPython (Unix Power Tools)
    indentation: 42.3.1. Indentation (Unix Power Tools)
    I/O and formatting: 42.3.5. I/O and Formatting (Unix Power Tools)
    modules and packages: 42.3.4. Modules and Packages (Unix Power Tools)
    objects: 42.3.3. Everything's an Object (Unix Power Tools)
  Perl vs.: 42.10. What About Perl? (Unix Power Tools)
  portability of: 42.1. What Is Python? (Unix Power Tools)
  web, interacting with: 42.4. Python and the Web (Unix Power Tools)
    cgi module: 42.8. cgi (Unix Power Tools)
    htmllib and HTMLParser modules: 42.7. htmllib and HTMLParser (Unix Power Tools)
    mod_python module: 42.9. mod_python (Unix Power Tools)
    urllib2 module: 42.6. urllib2 (Unix Power Tools)

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