Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Index: P
- packed file extension : Filename Extensions
- page faults
-
- number of : The csh time variable
- PAGER environment variable : Predefined Environment Variables
- pagers
-
- advantages : Use -xv
- piping : Using Pipes to Create a New Tool
- piping debugging output to : Use -xv
- piping to : Problems Piping to a Pager
- pages
-
- rearranging in PostScript files : Other PostScript Utilities
- resizing in PostScript files : Other PostScript Utilities
- paging : The Memory Subsystem
- paging through files
- paircheck script
- paired item checking : Looking for Closure
- panic message : The Kernel and Daemons
- parameter substitution
-
- : (colon) used in : The Unappreciated Bourne Shell ":" Operator
- : used in : Parameter Substitution
- in Bourne shells : The Unappreciated Bourne Shell ":" Operator
- examples : Parameter Substitution
- in Bourne shells : Parameter Substitution
- parameters, command-line : (see command-line arguments)
- parent directory : Making Pathnames
- parent's PID : The ps Command
- parent-child relationships
-
- environment variables and : Parent-Child Relationships
- parentheses : (see ( ))
-
- commands printed in : Why ps Prints Some Commands in Parentheses
- parentheses ()
-
- grouping expressions using : Using C Shell Arrays
- parity : How We Made It This Far (Back?)
- parsing
-
- in C shell
- character strings : Grabbing Parts of a String
- command-line arguments
- examples : Stupid Parsing Bugs
- output of getopt : Standard Command-Line Parsing
- sed command used for : Using sed
- set command used for : Using set
- parsing strings : Using IFS to Split Strings
- passwd command : Automating /bin/passwd
- passwd file : File Access Permissions
- passwords
- paste command : Quick Descriptions of What's on the Disc
- paste pforgram : Pasting Things in Columns
- patch command : Quick Descriptions of What's on the Disc
- patch program
- patches
-
- compiling the pcal package : Applying Patches
- PATH enviroment variable : Predefined Environment Variables
- PATH environment variable
-
- Find All Command Versions with whereiz
- The PATH Environment Variable
- String Editing in ksh and bash
- in C shell : Variable Syntax
- finding commands : What Environment Variables Are Good For
- identifying UNIX version : Which Version Am I Using?
- in shell setup files : Setting Path in Shell Setup Files
- PATH setting
-
- example : Internal and External Commands
- path shell variable
- pathchk program : Quick Descriptions of What's on the Disc
- pathname
-
- editing : Faster Prompt Setting with Built-Ins
- pathnames
-
- absolute
- creating : Making Pathnames
- for current directory : Which Directory Am I in, Really?
- finding : Find All Command Versions with whereiz
- in uppercase : Installing a Single Program
- links and : Stale Symbolic Links
- parsing directory name from : Getting Directory Name from a File's Pathname
- relative : Use Absolute Pathnames in Shell Setup Files
- relative vs. absolute : Using Relative and Absolute Pathnames
- stripped from filenames : Introduction to basename and dirname
- symbols in : With the $@"
- on tape drives : Restoring a Few Files
- tar archives and : Type Pathnames Exactly
- tar command and : Avoid Absolute Paths with tar
- wildcards and : File Naming Wildcards
- wildcards in : Maybe You Shouldn't Use Wildcards in Pathnames
- pattern matching
-
- Automatically Appending the Date to a Filename
- (see also regular expressions; special characters; wildcards)
- character sets : Matching a Character with a Character Set
- egrep script for : grepping for a List of Patterns
- by exclusion : Exceptions in a Character Set
- in case statements : Pattern Matching in case Statements
- limiting extent of match : Limiting the Extent of a Match
- metacharacter examples : Never Meta Character I Didn't Like
- quick reference : Pattern Matching Quick Reference with Examples
- replacement patterns
- wildcards : Pattern Matching in case Statements
- patterns
-
- awk utility : Patterns and Procedures
- ex editor
- vi editor
- vi editor and : vi Compound Searches
- Patterson, Dave : In the C Shell: redo
- pbm (portable bitmap) format
-
- defined : The Portable Bitmap Package
- manipulating : The Portable Bitmap Package
- PC text files : Hacking on Characters with tr
- pcal program
- per-process transfer rate : The I/O Subsystem
- per-shell files
-
- reading : Choosing the Shell Run (We Hope) by at
- percent sign : (see %)
- performance
-
- csh (C shell) : Speeding Up Your C Shell with set prompt Test
- dd command an remote tape drives : Writing a Tape Drive on a Remote Machine
- factors affecting : Why Is the System So Slow?
- grep commands
- ksh and bash shells : Faster ksh and bash Startup with $- Test
- logins : Tips for Speeding up Slow Logins
- users and : User Communities
- period : (see )
- period (.)
-
- regular expression metacharacter : Understanding Expressions
- periodic execution
-
- scheduling programs for : Periodic Program Execution: The cron Facility
- Perl : What We Do and Don't Tell You About Perl
-
- advantages : Why Learn Perl? #1
- perl
-
- Quick Descriptions of What's on the Disc
- Missing Programs
- customizing grep with : Make Custom grep Commands (etc.) with perl
- perl language
-
- finding text files : Finding Text Files with findtext
- permissions : File Access Permissions
-
- access modes : Making Directories Made Easier
- changing : Writing a Simple Shell Program
- copying with cpmod utility : Copying Permissions with cpmod
- directory
- file
- group : (see groups)
- managing : Juggling Permissions
- modifying files without write access : Loophole: Modifying Files Without Write Access
- scripts and : Shell Scripts Must be Readable and (Usually) Executable
- scripts for changing : cx, cw, c-w: Quick File Permission Changes
- set incorrectly : What the Shell Does
- setgid bit and : Group Permissions in a Directory with the setgid Bit
- sticky bit : Protecting Files with the Sticky Bit
- umask command and
- permissions, file
- personal crontab files : Avoiding Other at and cron Jobs
- personal files/directories
- personal wordlist, ispell program : Adding Words to ispell's Dictionary
- pgm (graymap) format
-
- defined : The Portable Bitmap Package
- manipulating : The Portable Bitmap Package
- phone
-
- on PowerTools disk : Online Phone and Address Lists
- phone lists, creating : Online Phone and Address Lists
- phone script : Quick Descriptions of What's on the Disc
- physical memory
-
- running out of
- pick script
- PID (process ID) : Why You Can't Kill a Zombie
- pipe : (see | (vertical bar))
- pipegrep script
- pipelines
-
- Exit Status of UNIX Processes
- (see also | (vertical bar))
- in Bourne shell : More Elaborate Combinations
- in C shell : More Elaborate Combinations
- exit status of : Exit Status of UNIX Processes
- starting with cat command : Using Pipes to Create a New Tool
- pipes
-
- Programs Are Designed to Work Together
- Redirecting Input and Output
- commands joined with : Writing a Simple Shell Program
- creatig new tools : Using Pipes to Create a New Tool
- to pagers : Problems Piping to a Pager
- ps command in : The ps Command
- redirecting input/output : Using Standard Input and Output
- pnm graphic format : The Portable Bitmap Package
-
- manipulating : The Portable Bitmap Package
- popd command
- port settings
-
- problems with : Checklist for Resetting a Messed Up Terminal
- PostScript files
-
- forming signatures : Other PostScript Utilities
- multiple pages per sheet : Other PostScript Utilities
- pstutorial program : Other PostScript Utilities
- psnup program : Other PostScript Utilities
- pstops program : Other PostScript Utilities
- rearranging pages : Other PostScript Utilities
- selected pages : psselect: Print Some Pages from a PostScript file
- PostScript files:converting : psselect: Print Some Pages from a PostScript file
- PostScript files:fit to bounding box
- PostScript files:merging : Other PostScript Utilities
- PostScript files:printing pages from : psselect: Print Some Pages from a PostScript file
- PostScript files:rearranging pages in
- PostScript files:rearranging resources in : Other PostScript Utilities
- PostScript files:resizing pages in
- PostScript files:utilities for working with : psselect: Print Some Pages from a PostScript file
-
- Other PostScript Utilities : Other PostScript Utilities
- PostScript format documentation : Installing a Single Program
- PostScript source file extension : Filename Extensions
- pound sign : (see #)
- power tools
-
- data-independent : Programs Are Designed to Work Together
- for editing : Power Tools for Editing
- Power Tools tutorial : Introduction
- ppm (pixmap) format : The Portable Bitmap Package
- ppm (pixmap) format, manipulating : The Portable Bitmap Package
- pr -t -e command : TAB Is Just Another Character to UNIX
- pr command
- pre-compiled binaries : Installing Pre-Compiled Binaries
- predefined environment variables : Predefined Environment Variables
- print command (awk) : Alphabetical Summary of Commands
- printenv command
- PRINTER environment variable : Predefined Environment Variables
- printf command : Quick Descriptions of What's on the Disc
- printf command (awk) : Alphabetical Summary of Commands
- printf utility : Portability
- printf() format conversions : The Multipurpose jot Command
- printing
-
- Automatically Appending the Date to a Filename
- (see also typesetting)
- banner command : Big Letters: banner
- banners : Big Letters: banner
- Berkeley commands for : Berkeley Printing Commands
- breaking long lines : Fixing Margins with pr and fold
- checking job status : Printer Control with lpc
- enscript program : Converting Text Files to PostScript
- filename headers : Filename Headers Above Files Without pr
- files : Build Strings with { }
- fold command : Fixing Margins with pr and fold
- folding lines : Fixing Margins with pr and fold
- formatting output : Quick-and-Dirty Formatting Before Printing
- from sc program
- graphics
- help for : Printer Control with lpc
- indents
- lp spooler, defined : Introduction to Printing
- lpc controls : Printer Control with lpc
- lpr spooler, defined : Introduction to Printing
- macro files for : From a Source File to the Printer
- margins : Fixing Margins with pr and fold
- page breaks : Quick-and-Dirty Formatting Before Printing
- PostScript files : Other PostScript Utilities
-
- defined : Introduction to Printing
- forming signatures : Other PostScript Utilities
- multiple pages per sheet : Other PostScript Utilities
- ps tutorial program : Other PostScript Utilities
- psnup program : Other PostScript Utilities
- pstops program : Other PostScript Utilities
- rearranging pages : Other PostScript Utilities
- selected pages : psselect: Print Some Pages from a PostScript file
- pr command : Filename Headers Above Files Without pr
- pr commands : Quick-and-Dirty Formatting Before Printing
- preprocessors : From a Source File to the Printer
- printer destination : Using Different Printers
- processing path : From a Source File to the Printer
- psselect program : psselect: Print Some Pages from a PostScript file
- pstext program : Converting Text Files to PostScript
- quitting : Printer Control with lpc
- restarting printers : Printer Control with lpc
- self-printing scripts : Fun with #!
- SPOOL (Simultaneous Printing Off and On Line) : Introduction to Printing
- spooling system : Introduction to Printing
-
- symbolic links : Using Symbolic Links for Spooling
- suppressing blank lines : Filename Headers Above Files Without pr
- System V commands for : System V Printing Commands
- text files as PostScript : Converting Text Files to PostScript
- to terminal printer : Printing to a Terminal Printer
- wrapping lines : Fixing Margins with pr and fold
- priocntl command : Know When to Be "nice" to OTher Users...and When
- priority
-
- defined in UNIX : Know When to Be "nice" to OTher Users...and When
- private files/directories
- process groups : Managing Processes: Overall Concepts
- process ID (PID)
- process ID number
-
- examples : Trapping Exits Caused by Interrupts
- process IDs (PIDs) : Picking a Unique Filename Automatically
- process substitution : Process Substitution
- processes
-
- Managing Processes: Overall Concepts
- (see also child processes)
- actions caused by signals : What Are Signals?
- automatically killing background : Automatically Kill Background Processes on Logout in csh
- changing the priority of : Changing a Job's Priority Under BSD UNIX
- cleaning up unkillable : Cleaning Up an Unkillable Process
- destroying with kill : Destroying Processes with kill
- displaying all on the system : Interactively Kill Processes Matching a Pattern
- exit status returned by : Managing Processes: Overall Concepts
- in the foreground : Managing Processes: Overall Concepts
- interactively killing those matching a pattern : Interactively Kill Processes Matching a Pattern
- killing : Managing Processes: Overall Concepts
- killing all : Killing All Your Processes
- managing : Managing Processes: Overall Concepts
- modifying the scheduling priority of time-sharing : Know When to Be "nice" to OTher Users...and When
- reducing priority of CPU-bound : Know When to Be "nice" to OTher Users...and When
- running in the background : Managing Processes: Overall Concepts
- stopping : Processes Out of Control? Just STOP Them
- processes, spawning : fork and exec
- profile file
-
- Bourne Shell
- Korn Shell
- Identifying Login Shells
- Automatic Setups for Different Terminals
- hung terminal and : Checklist: Terminal Hangs When I Log In
- prompt settings : External Commands Send Signals to Set Variables
- stty commands in : Setting Your Erase, Kill, and Interrupt Characters
- program environment
-
- modifying : Reading Files with the . and source Commands
- program names
- program's total running time
-
- components contributing to : Why Is the System So Slow?
- developers, virtues of : Three Great Virtues of a Developer
- programs
-
- aborting : Aborting Programs
- awf : Don't Have nroff? Try gnroff or awf
- ditroff : The Text Formatters nroff, troff, ditroff, ...
- enscript : Converting Text Files to PostScript
- gnroff : Don't Have nroff? Try gnroff or awf
- groff : groff
- links to : Save Disk Space and Developing: Multiple Names for a Program
- look : Fast Searches and Spelling Checks with "look"
- making executable by using # : Fun with #!
- nroff : The Text Formatters nroff, troff, ditroff, ...
-
- macros : nroff/troff and Macro Packages
- pstutorial : Other PostScript Utilities
- psnup : Other PostScript Utilities
- psselect : psselect: Print Some Pages from a PostScript file
- pstops : Other PostScript Utilities
- scheduling for periodic execution : Periodic Program Execution: The cron Facility
- Scribe : Scribe
- TeX : TeX
- time spent running other : Why Is the System So Slow?
- timing : Timing Programs
- waiting for input : Program Waiting for Input?
- WYSIWYG programs : Scribe
- programs pstext : Converting Text Files to PostScript
- programs, timing : Timing Programs
- prompt character
-
- customizing : Which Shell Am I Running?
- identifying shell : Bourne Shell Used Here
- prompt shell variable
- PROMPT_COMMAND variable : Pre-Prompt Commands in bash
- promptpid variable : External Commands Send Signals to Set Variables
- prompts
-
- backspacing over : Why Some Systems Backspace over Prompts
- shell prompts : Why Change Your Prompt?
- ps : The Memory Subsystem
-
- reporting of network statistics : The I/O Subsystem
- ps -ag command : Interactively Kill Processes Matching a Pattern
- ps -aux command (BSD UNIX) : The ps Command
- ps -ef command (System V)
-
- listing produced by : The ps Command
- ps command
-
- Approved Shells: Using Unapproved Login Shell
- The ps Command
- AIX version of : The ps Command
- displaying programs : Aborting Programs
- example : The Kernel and Daemons
- in pipes : The ps Command
- listing of command output fields : The ps Command
- ps commands
-
- printing commands in parentheses : Why ps Prints Some Commands in Parentheses
- ps filename extension : Filename Extensions
- PS1 environment variable
- PS2 environment variable
- pstutorial program : Other PostScript Utilities
- pseudo teletypes (ptys) : How We Made It This Far (Back?)
- pseudo-terminal : The Controlling Terminal
- pseudo-terminals (ptys) : ptys and Window Systems
- psmerge program : Other PostScript Utilities
- psnup program : Other PostScript Utilities
- psresize program : Other PostScript Utilities
- psselect program : psselect: Print Some Pages from a PostScript file
- pstat : The Memory Subsystem
- pstext program
- pstops program : Other PostScript Utilities
- PSUtils
- psutils : Quick Descriptions of What's on the Disc
- psychoanalyze-pinhead command : An Absurd Amusement
- pty : The Controlling Terminal
- ptys (pseudo teletypes) : How We Made It This Far (Back?)
- ptys (pseudo-terminals) : ptys and Window Systems
- ptys command : Delving a Little Deeper
- punctuation in filenames : Filenames
- purge program : Quick Descriptions of What's on the Disc
- pushd comman : dirs in Your Prompt: Better than $cwd
- pushd command : Automatic Setup When You Enter/Exit a Directory
-
- aliases for : Nice Aliases for pushd
- pushd commannd : dirs in Your Prompt: Better than $cwd
- pushd comnmand : The Shells' pushd and popd Commands
- pushin script
- pwd command
- PWD environment variable : Predefined Environment Variables
-
- Emacs and : Unset PWD Before Using Emacs
Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z