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: C
- c command (sed)
 
  - sed & awk, 5.5. Append, Insert, and Change
  
- UNIX in a Nutshell, Chapter 10, Reference: c
  
- C compilers
 
  - Learning the Korn Shell, 4.3.3. Pattern-matching Operators
  
- Learning the Korn Shell, 5.1.3.1. String comparisons
  
- Learning the Korn Shell, 5.3. case
  
- Learning the Korn Shell, 6.1.3. getopts
  
- UNIX Power Tools, 52.8.2.8. The make Program 
  
- optimization
: Learning the Korn Shell, 6.1.3.1. More About C Compilers
  
- options
: Learning the Korn Shell, 6.1.3.1. More About C Compilers
  
- as pipelines
: Learning the Korn Shell, 7.3.2.1. The C Compiler as Pipeline
        
- .c filename extension
 
  - UNIX Power Tools, 1.17. Filename Extensions 
  
- UNIX Power Tools, 52.8.2.7. Functions, Libraries, and Header Files 
  
- C programming language
 
  - Learning the Korn Shell, 1.3. History of UNIX Shells
  
- Learning the Korn Shell, 1.6.2. Filenames and Wildcards
  
- Learning the Korn Shell, 4. Basic Shell Programming
  
- Learning the Korn Shell, 4.1. Shell Scripts and Functions
  
- Learning the Korn Shell, 4.1.1. Functions
  
- Learning the Korn Shell, 4.3.2.1. Regular expression basics
  
- Learning the Korn Shell, 5.1.1. Exit Status and Return
  
- Learning the Korn Shell, 5.1.1.1. Return
  
- Learning the Korn Shell, 5.1.3.2. About C Compilers
  
- Learning the Korn Shell, 5.2. for
  
- Learning the Korn Shell, 5.3. case
  
- Learning the Korn Shell, 5.4. select
  
- Learning the Korn Shell, 5.5. while and until
  
- Learning the Korn Shell, 6. Command-line Options and Typed Variables
  
- Learning the Korn Shell, 6.1.3. getopts
  
- Learning the Korn Shell, 6.2. Integer Variables and Arithmetic
  
- Learning the Korn Shell, 6.2.1. Arithmetic Conditionals
  
- Learning the Korn Shell, 7.2.1. print
  
- Learning the Korn Shell, 7.2.1.1. print escape sequences
  
- Learning the Korn Shell, 7.2.2. read
  
- Learning the Korn Shell, 7.2.2.3. Code blocks
  
- Learning the Korn Shell, 7.3.2.1. The C Compiler as Pipeline
  
- Learning the Korn Shell, 9. Debugging Shell Programs
  
- Learning the Korn Shell, A.7. The Future of the Korn Shell
  
- UNIX Power Tools, 52.8. Building Programs from Source Code 
  
- UNIX Power Tools, 52.8.2. Compiling Source Code 
  
- call-graph profile data for
: UNIX in a Nutshell, Chapter 2, Reference: gprof
  
- cc command
: UNIX in a Nutshell, Chapter 2, Reference: cc
  
- .cshrc file
: (see .cshrc file)
  
- debugging
  
                              
    - UNIX in a Nutshell, Chapter 2, Reference: ctrace
    
- UNIX in a Nutshell, Chapter 2, Reference: lint
  
  
  - file extensions
  
 
    - UNIX Power Tools, 1.17. Filename Extensions 
    
- UNIX Power Tools, 52.8.2.7. Functions, Libraries, and Header Files 
  
  
  - formatting files in
: UNIX in a Nutshell, Chapter 2, Reference: cb
  
- history mechanism
  
  
    - Learning the Korn Shell, Summary of Korn Shell Features
    
- Learning the Korn Shell, 2. Command-line Editing
    
- Learning the Korn Shell, 2.1. Enabling Command-line Editing
    
- Learning the Korn Shell, 2.5. The fc Command
  
    
  - list of features in Korn shell
: Learning the Korn Shell, Summary of Korn Shell Features
  
- symbol cross-references
: UNIX in a Nutshell, Chapter 2, Reference: cxref
  
- which
: Learning the Korn Shell, 3.2. Aliases
   
- C shell (csh)
 
  - Learning the Korn Shell, Preface
  
- Learning the Korn Shell, Intended Audience
  
- Learning the Korn Shell, 1.3. History of UNIX Shells
  
- Learning the Korn Shell, 1.3.2. Features of the Korn Shell
  
- Learning the Korn Shell, 1.4. Getting the Korn Shell
  
- Learning the Korn Shell, 2.3.5. Filename Completion and Expansion
  
- Learning the Korn Shell, 3.2. Aliases
  
- Learning the Korn Shell, 3.4.2.3. Prompting Variables
  
- Learning the Korn Shell, 3.5.2. The Environment File
  
- Learning the Korn Shell, 4.1.1. Functions
  
- Learning the Korn Shell, 4.2. Shell Variables
  
- Learning the Korn Shell, 4.4. Command Substitution
  
- Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
  
- Learning the Korn Shell, 5.4. select
  
- Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
  
- Learning the Korn Shell, 7.1.2. File Descriptors
  
- Learning the Korn Shell, 10.2.3. Types of Global Customization
  
- Learning the Korn Shell, 10.3.2. A System Break-in Scenario
  
- Learning the Korn Shell, 10.3.4. Privileged Mode
  
- Learning the Korn Shell, A.4. pdksh
  
- Learning the Korn Shell, A.5. bash
  
- UNIX Power Tools, 1.8. There Are Many Shells 
  
- UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- UNIX Power Tools, 44.3.3. Types of Shells 
  
- sed & awk, 1.4. Four Hurdles to Mastering sed and awk
  
- sed & awk, 2.3.1. Specifying Simple Instructions
  
- UNIX in a Nutshell, 5. The C Shell
  
- accidental logouts
: UNIX Power Tools, 3.5. Stop Accidental C Shell Logouts 
  
- advantages
  
                             
    - UNIX Power Tools, 44.3.3. Types of Shells 
    
- UNIX Power Tools, 47.5. Using C Shell Arrays 
  
  
  - aliases
  
 
    - UNIX Power Tools, 10.6. Avoiding C Shell Alias Loops 
    
- UNIX Power Tools, 10.7. How to Put if-then-else in a C Shell Alias 
  
  
  - background processing
: (see background processes/jobs)
  
- bash, csh, ksh, sh shells compared to
  
  
    - UNIX Power Tools, 47.1. Why Not? 
    
- UNIX Power Tools, 45.6. Making Sure Your Script Runs with Bourne Shell, Without #! 
    
- UNIX Power Tools, 45.7. The exec Command 
    
- UNIX Power Tools, 47.2. C Shell Programming Considered Harmful 
    
- UNIX in a Nutshell, 3.5. Differing Features
  
     
  - bugs in
: UNIX Power Tools, 47.2. C Shell Programming Considered Harmful 
  
- built-in string operators
: UNIX Power Tools, 7.4. Faster Prompt Setting with Built-Ins 
  
- commands
  
   
    - built-in, list of
: UNIX in a Nutshell, 5.6. Built-in C Shell Commands
    
- history of
    
  
      - UNIX Power Tools, 11.11.2. C Shell 
      
- UNIX Power Tools, 11.15. Changing C Shell History Characters with histchars 
      
- UNIX Power Tools, 51.7. When You Get Impatient 
      
- (see also command history)
    
    
    - importing
: UNIX Power Tools, 8.12. Which One Will the C Shell Use? 
    
- interpreting
: UNIX Power Tools, 8.5. Command-Line Evaluation 
  
  
  - command name for
: UNIX Power Tools, 42.2.5. Aborting Programs 
  
- command tools and
: UNIX Power Tools, 1.14. The Kernel and Daemons 
  
- configuration files
: UNIX Power Tools, 2.7. C Shell Setup Files Aren't Read When You Want Them to Be? 
  
- creating empty file
: UNIX Power Tools, 21.7. Setting File Modification Time with touch 
  
- default prompt
: UNIX Power Tools, 7.1. Why Change Your Prompt? 
  
- disadvantages
  
      
    - UNIX Power Tools, 44.3.3. Types of Shells 
    
- UNIX Power Tools, 47.1. Why Not? 
    
- UNIX Power Tools, 47.2. C Shell Programming Considered Harmful 
  
   
  - echo command
: UNIX Power Tools, 8.6.1. Portability 
  
- editing history substitutions
: UNIX Power Tools, 9.6. String Editing (Colon) Operators 
  
- error handling
: UNIX Power Tools, 47.2.7. Error Handling 
  
- eval command
: UNIX Power Tools, 5.3. Setting the Terminal Type When You Log In 
  
- executing scripts via
: UNIX Power Tools, 40.4. Choosing the Shell Run (We Hope) by at 
  
- exit status inserted
: UNIX Power Tools, 44.7. Exit Status of UNIX Processes 
  
- expressions in
  
       
    - UNIX Power Tools, 47.4.2. Expressions 
    
- UNIX Power Tools, 47.4.4. Examples
    
- UNIX in a Nutshell, 5.4. Expressions
  
   
  - -f option
: UNIX Power Tools, 2.5.1. Quick Login 
  
- flow control in
: UNIX Power Tools, 47.2.2.2. Flow Control 
  
- interrupted
: UNIX Power Tools, 45.8. Handling Signals to Child Processes 
  
- invoking shell
: UNIX in a Nutshell, 5.8. Invoking the Shell
  
- job control
: UNIX in a Nutshell, 5.7. Job Control
  
- Korn shell compared to
: UNIX Power Tools, 47.1. Why Not? 
  
- .logout file
: UNIX Power Tools, 3.1. Running Commands When You Log Out 
  
- loops
  
        
    - UNIX Power Tools, 9.11. Repeating a Command with a foreach Loop 
    
- UNIX Power Tools, 47.2.6. Expression Evaluation 
  
  
  - mail notification
: UNIX Power Tools, 21.8.1. For C Shell Users 
  
- managing file descriptors
: UNIX Power Tools, 47.2.1. File Descriptors 
  
- matching word, escaping
: UNIX Power Tools, 8.18. Here Documents 
  
- multiline commands
: UNIX Power Tools, 9.13. Multiline Commands, Secondary Prompts 
  
- nesting aliases
: UNIX Power Tools, 10.2.3. Setting Aliases Automatically, Unsetting Aliases 
  
- noclobber variable
  
      
    - Learning the Korn Shell, 3.3. Options
    
- Learning the Korn Shell, 7.1. I/O Redirectors
    
- Learning the Korn Shell, 10.2.3. Types of Global Customization
    
- Learning the UNIX Operating System, 5.1.1.1. The > operator
    
- UNIX Power Tools, 6.8. Shell Variables 
    
- UNIX Power Tools, 6.9. Special C Shell Variables 
    
- UNIX Power Tools, 13.6. Safe I/O Redirection with noclobber 
    
- UNIX Power Tools, 23.7. Safer File Deletion in Some Directories 
    
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
  
         
  - operator precedence in
: UNIX Power Tools, 47.4.2. Expressions 
  
- parsing in
: UNIX Power Tools, 47.2.2.3. Stupid Parsing Bugs 
  
- passing command history to
: UNIX Power Tools, 11.12. Pass History to Another Shell 
  
- pipelines in
: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations 
  
- quoting in
  
     
    - UNIX Power Tools, 8.15. Differences Between Bourne and C Shell Quoting 
    
- UNIX Power Tools, 46.7. Quoting and Command-Line Parameters 
    
- UNIX Power Tools, 47.2.4. Quoting 
  
   
  - random number generators
: UNIX Power Tools, 45.11. The Multipurpose jot Command 
  
- redirecting input/output
  
  
    - UNIX Power Tools, 13.1. Using Standard Input and Output
    
- UNIX Power Tools, 13.5. Redirection in C Shell: Capture Errors, Too? 
  
  
  - rehash command
: UNIX Power Tools, 4.2. A bin Directory for Your Programs and Scripts 
  
- repeat command
: UNIX Power Tools, 9.25. The C Shell repeat Command 
  
- script file extension
: UNIX Power Tools, 1.17. Filename Extensions 
  
- set nonomatch command
: UNIX Power Tools, 3.4. Automatic File Cleanup 
  
- special characters/operators in
: UNIX Power Tools, 8.19. "Special" Characters and Operators 
  
- speeding up
: UNIX Power Tools, 2.9. Speeding Up Your C Shell with set prompt Test 
  
- standard input
  
       
    - UNIX Power Tools, 47.2.1.2. Reading Files 
    
- (see also standard input)
  
  
  - standard output
  
 
    - UNIX Power Tools, 47.2.1.4. More Elaborate Combinations 
    
- (see also standard output)
  
  
  - stray prompt problems
: UNIX Power Tools, 7.3. C Shell Prompt Causes Problems in vi, rsh, etc. 
  
- trapping signals
: UNIX Power Tools, 47.2.3. Signals 
  
- variables
  
   
    - UNIX Power Tools, 6.8. Shell Variables 
    
- UNIX Power Tools, 6.9. Special C Shell Variables 
    
- UNIX Power Tools, 6.10. Running a Command with a Temporarily Different Environment 
    
- UNIX Power Tools, 47.2.5. Variable Syntax 
    
- UNIX in a Nutshell, 5.3. Variables
  
     
- c-w script
: UNIX Power Tools, 22.10. cx, cw, c-w: Quick File Permission Changes 
- C++ programming language
  
  - Learning the Korn Shell, 7.3.2.1. The C Compiler as Pipeline
  
- Learning the Korn Shell, 9. Debugging Shell Programs
  
- C- commands (emacs)
: UNIX in a Nutshell, 7.3.1. Control-key Sequences
- C132 script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- C80 script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- calculators
    
  - bc command
  
 
    - UNIX Power Tools, 49.1. bc: Simple Math at the Shell Prompt 
    
- UNIX in a Nutshell, Chapter 2, Reference: bc
  
  
  - calculator program (on X)
: Learning the UNIX Operating System, 2.3.2. The xterm Window
  
- dc command
: UNIX in a Nutshell, Chapter 2, Reference: dc
  
- spreadsheets vs.
: UNIX Power Tools, 49.8. It's Great to Have a Spreadsheet 
  
- types of
: UNIX Power Tools, 49.1. bc: Simple Math at the Shell Prompt 
    
- .calendar file, pcal using
: UNIX Power Tools, 48.9. PostScript Calendars with pcal 
- calendars
  
  - cal program
  
 
    - UNIX Power Tools, 48.6. Get Calendar for Any Month or Year: cal 
    
- UNIX in a Nutshell, Chapter 2, Reference: cal
    
- calen program versus
: UNIX Power Tools, 48.8. Calendar for 132-Column Terminals or Printers 
    
- printing
: UNIX Power Tools, 48.9. PostScript Calendars with pcal 
  
    
  - cal_today script
  
 
    - UNIX Power Tools, 48.7. cal That Marks Today's Date 
    
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
  
  - calen program
  
 
    - UNIX Power Tools, 48.8. Calendar for 132-Column Terminals or Printers 
    
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
  
  - calendar program
  
 
    - UNIX Power Tools, 48.4. Automatic Reminders and More: calendar 
    
- UNIX in a Nutshell, Chapter 2, Reference: calendar
    
- sending one-line reminders
: UNIX Power Tools, 40.11. Send Yourself Reminder Mail 
  
   
- call command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: call
- call-graph profile data for C programming
: UNIX in a Nutshell, Chapter 2, Reference: gprof
- calling out (cu command)
: UNIX in a Nutshell, Chapter 2, Reference: cu
- cancel command
    
  - Learning the UNIX Operating System, 4.5.4.2. cancel and lprm
  
- UNIX Power Tools, 43.2.1. System V Printing Commands 
  
- UNIX in a Nutshell, Chapter 2, Reference: cancel
   
- cancelling
 
  - background processes
  
 
    - Learning the UNIX Operating System, 6.3. Cancelling a Process
    
- UNIX Power Tools, 38.17. Automatically Kill Background Processes on Logout in csh
    
- (see also background processes/jobs)
  
   
  - commands (emacs)
: UNIX in a Nutshell, 7.2.5. Stopping and Undoing Commands
  
- print jobs
: Learning the UNIX Operating System, 4.5.4.2. cancel and lprm
  
- "canonicalized" input lines
: UNIX Power Tools, 41.2.1. How We Made It This Far (Back?) 
- capability lines in termcap or terminfo files
: UNIX Power Tools, 41.11. How termcap and terminfo Describe Terminals 
- capitalization
: (see case)
- CAPS LOCK key
    
  - Learning the vi Editor, 2.5.1. Problem Checklist 
  
- UNIX Power Tools, 31.11. Typing in Uppercase Without CAPS LOCK 
  
- caret
: (see ^)
- carriage returns
: (see newline characters)
- case (capitalization)
   
  - Learning the Korn Shell, 5.3. case
  
- Learning the Korn Shell, 6.1.1. shift
  
- Learning the Korn Shell, 6.3. Arrays
  
- Learning the Korn Shell, 7.2.2.1. Reading lines from files
  
- Learning the Korn Shell, 9.2.3.1. Commands
  
- case sensitivity
  
      
    - UNIX Power Tools, 1.15. Filenames 
    
- sed & awk, 3.1. That's an Expression
    
- sed & awk, 9.2.4. Converting Case
    
- (see also capitalization, converting)
    
- character classes for
: sed & awk, 3.2.4. Character Classes
    
- IGNORECASE variable (gawk)
: sed & awk, 11.2.3.8. Additional variables
    
- ispell program and
: UNIX Power Tools, 29.2. Check Spelling Interactively with ispell 
    
- search patterns
: UNIX Power Tools, 27.16. Faking Case-Insensitive Searches 
    
- variable names
: sed & awk, 7.6. Expressions
    
- vi and ex editors and
: UNIX Power Tools, 30.17. Capitalizing Every Word on a Line 
  
          
  - converting
  
 
    - sed & awk, 5.7. Transform
    
- sed & awk, 6.3.1. A Capital Transformation
    
- sed & awk, 9.2. String Functions
    
- sed & awk, 9.2.4. Converting Case
    
- UNIX in a Nutshell, Chapter 2, Reference: dd
  
     
  - double-semicolons
: Learning the Korn Shell, 5.4. select
  
- emacs commands for
: UNIX in a Nutshell, 7.2.7. Capitalization Commands
  
- pathname in all uppercase
: UNIX Power Tools, 52.5.3.4. Installing a Single Program 
  
- redirecting I/O to
: Learning the Korn Shell, 7.2.2.2. I/O Redirection and multiple commands
  
- syntax
: Learning the Korn Shell, 5.3. case
  
- uppercase without CAPS LOCK
: UNIX Power Tools, 31.11. Typing in Uppercase Without CAPS LOCK 
      
- case statement
 
  - UNIX Power Tools, 2.12. Automatic Setups for Different Terminals 
  
- UNIX Power Tools, 44.5. Test String Values with Bourne Shell case 
  
- UNIX Power Tools, 45.22. Handling Files Line-by-Line 
  
- UNIX in a Nutshell, Chapter 4, Reference: case
  
- UNIX in a Nutshell, Chapter 5, Reference: case
  
- advantages
: UNIX Power Tools, 45.33. Testing Two Strings with One case Statement 
  
- egrep expressions built
: UNIX Power Tools, 48.2. Online Phone and Address Lists 
  
- errors caused by
: UNIX Power Tools, 46.1.4. Missing or Extra esac, ;;, fi, etc. 
  
- examples
  
         
    - UNIX Power Tools, 44.5. Test String Values with Bourne Shell case 
    
- UNIX Power Tools, 44.16. Handling Command-Line Arguments with a for Loop 
    
- UNIX Power Tools, 44.17. Handling Arguments with while and shift 
    
- UNIX Power Tools, 48.2. Online Phone and Address Lists 
    
- UNIX Power Tools, 51.3. ASCII Characters: Listing and Getting Values 
  
     
  - handling command-line arguments
: UNIX Power Tools, 44.17. Handling Arguments with while and shift 
  
- in while loops
: UNIX Power Tools, 44.17. Handling Arguments with while and shift 
  
- pattern matching in
: UNIX Power Tools, 44.6. Pattern Matching in case Statements 
  
- test command compared to
: UNIX Power Tools, 45.33. Testing Two Strings with One case Statement 
  
- testing two strings using
: UNIX Power Tools, 45.33. Testing Two Strings with One case Statement 
     
- cat command
 
  - Learning the Korn Shell, 1.7.1. Standard I/O
  
- Learning the Korn Shell, 1.7.2. I/O Redirection
  
- Learning the Korn Shell, 7.1. I/O Redirectors
  
- Learning the Korn Shell, 8.4.1. Traps and Functions
  
- Learning the Korn Shell, 9.2.1.1. The driver script
  
- Learning the UNIX Operating System, 3.2.1. cat
  
- Learning the UNIX Operating System, 5.1.1. Putting Text in a File
  
- UNIX Power Tools, 1.2. Who Listens to What You Type? 
  
- UNIX Power Tools, 13.2. One Argument with a cat Isn't Enough 
  
- UNIX Power Tools, 25.2. Four Ways to Skin a cat 
  
- UNIX Power Tools, 25.5. Page Through Compressed, RCS, Unprintable Files 
  
- UNIX in a Nutshell, Chapter 2, Reference: cat
  
- backslash character and
: UNIX Power Tools, 8.6.1. Portability 
  
- combining files
: UNIX Power Tools, 8.4. Command Evaluation and Accidentally Overwriting Files
  
- -e option
  
               
    - UNIX Power Tools, 16.13. Can't Access a File? Look for Spaces in the Name 
    
- UNIX Power Tools, 25.6. What's in That White Space? 
  
  
  - examples
  
 
    - UNIX Power Tools, 44.9. Testing Your Success 
    
- UNIX Power Tools, 44.10.1. Looping Until a Command Succeeds 
  
  
  - for loops combined with
: UNIX Power Tools, 45.16. Standard Input to a for Loop 
  
- -n option
: UNIX Power Tools, 25.21. Numbering Lines 
  
- -s option
: UNIX Power Tools, 25.11. crush: A cat that Skips all Blank Lines 
  
- starting pipelines
: UNIX Power Tools, 1.4. Using Pipes to Create a New Tool 
  
- -t option
: UNIX Power Tools, 25.6. What's in That White Space? 
  
- -v option
  
      
    - UNIX Power Tools, 25.6. What's in That White Space? 
    
- UNIX Power Tools, 25.7. Show Non-Printing Characters with cat -v or od -c 
    
- UNIX Power Tools, 41.12. Finding Out What Characters Your Terminal's Special Keys Send
  
   
- catch command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: catch
- catman program, egrep versus
: UNIX Power Tools, 50.3. apropos on Systems Without apropos 
- catsaway script
   
  - UNIX Power Tools, 44.10.2. Looping Until a Command Fails 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- cb command
: UNIX in a Nutshell, Chapter 2, Reference: cb
- cbreak mode
  
  - UNIX Power Tools, 41.2.1. How We Made It This Far (Back?) 
  
- UNIX Power Tools, 41.7. Reading Verrrry Long Lines from the Terminal 
  
- cbw program
: UNIX Power Tools, 22.17. Ways of Improving the Security of crypt 
- cc command
: UNIX in a Nutshell, Chapter 2, Reference: cc
- cd command
   
  - Learning the Korn Shell, 1.6.1.3. Changing working directories
  
- Learning the Korn Shell, 7.3.1. Quoting
  
- Learning the Korn Shell, 10.1. Installing the Korn Shell as the Standard Shell
  
- Learning the Korn Shell, A.1. The Bourne Shell
  
- Learning the UNIX Operating System, 3.1.6.2. cd
  
- Learning the UNIX Operating System, 4.4.2.4. ftp
  
- UNIX Power Tools, 3.4. Automatic File Cleanup 
  
- UNIX Power Tools, 7.6. Session Information in Your Terminal's Status Line 
  
- UNIX Power Tools, 14.9. cd by Directory Initials 
  
- UNIX Power Tools, 14.3. What Good Is a Current Directory? 
  
- UNIX in a Nutshell, Chapter 4, Reference: cd
  
- UNIX in a Nutshell, Chapter 5, Reference: cd
  
- UNIX in a Nutshell, Chapter 20, Reference: cd
  
- (see also current directory)
  
- - (to previous directory)
  
               
    - Learning the Korn Shell, 1.6.1.3. Changing working directories
    
- Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
    
- UNIX Power Tools, 14.6. The Shells' pushd and popd Commands 
  
   
  - aliases for
: UNIX Power Tools, 14.8. Quick cds with Aliases 
  
- cdpath variable and
: UNIX Power Tools, 14.5. Saving Time When You Change Directories: cdpath 
  
- directory initials and
: UNIX Power Tools, 14.9. cd by Directory Initials 
  
- examples
: Learning the Korn Shell, 1.6.1.3. Changing working directories
  
- inoperative in restricted shell
: Learning the Korn Shell, 10.3.1. Restricted Shell
  
- in subshells
: UNIX Power Tools, 13.8. Using {list} to Group Bourne Shell Commands 
  
- substitution form
: Learning the Korn Shell, 1.6.1.3. Changing working directories
       
- CD-ROM
 
  - Learning the Korn Shell, 5.1.3.2. About C Compilers
  
- UNIX Power Tools, 52.5.1. CD-ROM Formats 
  
- CD-ROM with this Unix Power Tools book
: UNIX Power Tools, 52.1. Introduction 
- cdc command (SCCS)
: UNIX in a Nutshell, Chapter 17, Reference: cdc
- CDPATH variable
   
  - Learning the Korn Shell, 3.4.3. Directory Search Path
  
- UNIX Power Tools, 6.9. Special C Shell Variables 
  
- UNIX Power Tools, 14.5. Saving Time When You Change Directories: cdpath 
  
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
  
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
  
- as array
: UNIX Power Tools, 47.5. Using C Shell Arrays 
      
- :cdpath in csh
: UNIX Power Tools, 14.5. Saving Time When You Change Directories: cdpath 
- center script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- centering
: (see alignment/positioning)
- cflow command
: UNIX in a Nutshell, Chapter 2, Reference: cflow
- cgrep script
     
  - UNIX Power Tools, 27.11. A Multiline Context grep Using sed 
  
- UNIX Power Tools, 27.13. More grep-like Programs Written in Perl 
  
- UNIX Power Tools, 34.17. Searching for Patterns Split Across Lines 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
    
- cgrep.sed script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- change command (ex)
  
  - UNIX Power Tools, 33.4. Useful ex Commands 
  
- UNIX in a Nutshell, Chapter 9, Reference: change
  
- change command (sed)
: (see c command (sed))
- change commands (vi)
  
  - character (r)
: Learning the vi Editor, 2.3.3.3. Characters other
  
- line (cc)
  
  
    - Learning the vi Editor, 2.3.3.2. Lines 
    
- Learning the vi Editor, 2.4. More Ways to Insert Text 
  
  
  - text (c)
  
 
    - Learning the vi Editor, 1. The vi Text Editor
    
- Learning the vi Editor, 2.3.3. Changing Text 
    
- Learning the vi Editor, 2.6. Review of Basic vi Commands 
    
- Learning the vi Editor, 4.1. More Command Combinations 
  
    
  - text from cursor to end of line (C)
: Learning the vi Editor, 2.3.3.2. Lines 
  
- word (cw)
  
  
    - Learning the vi Editor, 2.3.3. Changing Text 
    
- Learning the vi Editor, 2.3.3.1. Words 
  
  
- change times
: UNIX Power Tools, 16.5. The Three UNIX File Times 
- chapter summary
: Learning the Korn Shell, Chapter Summary
- character classes
: sed & awk, 3.2.4. Character Classes
- character codes in termcap and terminfo databases
: UNIX Power Tools, 41.11.1. Special Character Codes 
- character sets
     
  - UNIX Power Tools, 26.4. Using Metacharacters in Regular Expressions 
  
- UNIX Power Tools, 26.4.2. Matching a Character with a Character Set 
  
- UNIX in a Nutshell, Chapter 2, Reference: iconv
  
- UNIX in a Nutshell, 21. ASCII Character Set
    
- characters
 
  - counting
  
 
    - UNIX Power Tools, 29.6. Counting Lines, Words, and Characters: wc 
    
- UNIX in a Nutshell, Chapter 2, Reference: wc
  
  
  - deleting (vi)
: (see vi commands)
  
- grabbing/parsing
: UNIX Power Tools, 45.30. Grabbing Parts of a String 
  
- Greek (Eqn preprocessor)
: UNIX in a Nutshell, 16.2.4. Greek Characters
  
- handling most
: UNIX Power Tools, 41.2.2. Handling Most Characters 
  
- hiding special
: sed & awk, 12.3.1. How to Hide a Special Character
  
- matching at word start/end
: sed & awk, 3.2.11. What's the Word? Part II
  
- mathematical (Eqn preprocessor)
: UNIX in a Nutshell, 16.2.2. Mathematical Characters
  
- measured span of
  
        
    - sed & awk, 3.2. A Line-Up of Characters
    
- sed & awk, 3.2.8. A Span of Characters
  
  
  - metacharacters
: (see metacharacters)
  
- newline
: (see newline characters)
  
- nonprintable
: (see special characters)
  
- nroff/troff requests for
: UNIX in a Nutshell, 12.5.5. Font and Character Size
  
- range of
: (see character classes)
  
- sending repeated to terminals
: UNIX Power Tools, 42.7. termtest: Send Repeated Characters to Terminal 
  
- sent by special keys
: UNIX Power Tools, 41.12. Finding Out What Characters Your Terminal's Special Keys Send
  
- space
: (see whitespace)
  
- special
: (see special characters)
  
- stripping non-printable nroff
: sed & awk, 5.6.1. Stripping Out Non-Printable Characters from nroff Files
  
- testing
  
           
    - UNIX Power Tools, 45.29. Testing Characters in a String with expr 
    
- UNIX Power Tools, 45.33. Testing Two Strings with One case Statement 
  
  
- chattr command (Linux)
: Learning the UNIX Operating System, 3.3.3. More Protection Under Linux
- chdir command (csh)
: UNIX in a Nutshell, Chapter 5, Reference: chdir
- check command (SCCS)
: UNIX Power Tools, 20.13. SCCS Basics 
- check pseudo-command (sccs)
: UNIX in a Nutshell, 17.6.2. Pseudo-commands
- checksed script
     
  - UNIX Power Tools, 34.3.1. checksed 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- checksum, calculating
: UNIX in a Nutshell, Chapter 2, Reference: sum
- chgrp command
  
  - UNIX Power Tools, 1.23. File Access Permissions 
  
- UNIX Power Tools, 22.5. Group Permissions in a Directory with the setgid Bit 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: chgrp
    
- child processes
 
  - UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- UNIX Power Tools, 45.8. Handling Signals to Child Processes 
  
- (see also processes)
  
- changes to environment of
: UNIX Power Tools, 38.4. Subshells 
  
- file descriptors given to
: UNIX Power Tools, 45.20. Overview: Open Files and File Descriptors 
  
- killing
: UNIX Power Tools, 38.10. Destroying Processes with kill 
  
- relationship to parent
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
       
- child signal
: UNIX Power Tools, 38.8. What Are Signals? 
- chkey command
  
  - UNIX in a Nutshell, Chapter 2, Reference: chkey
  
- (see also keylogin command)
  
- (see also keylogout command)
   
- CHLD (child) signal
: UNIX Power Tools, 38.8. What Are Signals? 
- chmod
  
  - Learning the Korn Shell, 4.1. Shell Scripts and Functions
  
- Learning the Korn Shell, 10.2.1. umask
  
- Learning the UNIX Operating System, 3.1.8.1. ls
  
- Learning the UNIX Operating System, 3.3.1. Directory Access Permissions
  
- UNIX Power Tools, 22.7. Using chmod to Change File Permission 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: chmod
  
- = operator
: UNIX Power Tools, 22.8. The Handy chmod = Operator 
  
- described
: UNIX Power Tools, 44.2. Writing a Simple Shell Program 
  
- examples
: UNIX Power Tools, 44.2. Writing a Simple Shell Program 
  
- -R option
  
           
    - UNIX Power Tools, 22.7. Using chmod to Change File Permission 
    
- UNIX Power Tools, 22.8. The Handy chmod = Operator 
  
  
- chmod_edit script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- chown command
  
  - UNIX Power Tools, 1.23. File Access Permissions 
  
- UNIX Power Tools, 22.21. How to Change File Ownership Without chown
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: chown
    
- Christiansen, Tom
: UNIX Power Tools, 13.2. One Argument with a cat Isn't Enough 
 
  - on C shell disadvantages
: UNIX Power Tools, 47.1. Why Not? 
  
- on directory stacks
: UNIX Power Tools, 47.5. Using C Shell Arrays 
  
- chsh
 
  - Learning the Korn Shell, 1.4. Getting the Korn Shell
  
- UNIX Power Tools, 2.16. Approved Shells: Using Unapproved Login Shell 
  
- chunksort script
 
  - UNIX Power Tools, 36.7. Sorting Multiline Entries 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- ci command (RCS)
 
  - UNIX Power Tools, 20.14. RCS Basics 
  
- UNIX in a Nutshell, 18.2. Basic Operation
  
- UNIX in a Nutshell, Chapter 18, Reference: ci
   
- circumflex (^)
: (see ^)
- classifying files by data type
: UNIX in a Nutshell, Chapter 2, Reference: file
- clean pseudo-command (sccs)
: UNIX in a Nutshell, 17.6.2. Pseudo-commands
- cleanup script
    
  - UNIX Power Tools, 3.4. Automatic File Cleanup 
  
- UNIX Power Tools, 23.22. Using find to Clear Out Unneeded Files 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
   
- cleanup.sed script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- clear command
  
  - UNIX Power Tools, 3.1. Running Commands When You Log Out 
  
- UNIX Power Tools, 22.18. Clear Your Terminal for Security, to Stop Burn-in 
  
- UNIX Power Tools, 42.4. Checklist for Resetting a Messed Up Terminal 
  
- UNIX in a Nutshell, Chapter 2, Reference: clear
    
- clear command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: clear
- clear screen function in terminal setup menu
: UNIX Power Tools, 42.4. Checklist for Resetting a Messed Up Terminal 
- clear script
   
  - UNIX Power Tools, 41.9. Commands to Adjust Your Terminal 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- clf script
 
  - UNIX Power Tools, 16.6. clf, cls: "Compressed" ls Listings
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- clf2 script
 
  - UNIX Power Tools, 16.6. clf, cls: "Compressed" ls Listings
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- clicking the mouse
: Learning the UNIX Operating System, 2.4.2. Pointing, Clicking, and Dragging
- clipboard, creating in terminal windows
: UNIX Power Tools, 48.3. A Scratchpad on Your Screen 
- clobbering files
: Learning the UNIX Operating System, 5.1.1.1. The > operator
- clock in UNIX
    
  - UNIX Power Tools, 51.2. How UNIX Keeps Time
  
- UNIX Power Tools, 51.10. The date Command 
  
- clock modes, setting
: UNIX in a Nutshell, Chapter 2, Reference: stty
- close command (awk)
  
  - UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands 
  
- UNIX in a Nutshell, Chapter 11, Reference: close
  
- Close menu item (mwm)
: Learning the UNIX Operating System, 2.5.4. The Window Menu
- close()
  
  - sed & awk, 10.2. The close() Function
  
- sed & awk, 10.5.2. Working with Multiple Files
  
- closing
 
  - file descriptors
: UNIX Power Tools, 47.2.1.3. Closing FDs 
  
- files/pipes
  
  
    - UNIX Power Tools, 45.21. n>&m: Swap Standard Output and Standard Error 
    
- sed & awk, 10.2. The close() Function
    
- sed & awk, 10.5.2. Working with Multiple Files
  
   
- closure
: sed & awk, 3.2.5. Repeated Occurrences of a Character
- clri command
: UNIX Power Tools, 23.13. Deleting Files with the Null Name 
- ClrStatus script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- cls script
    
  - UNIX Power Tools, 16.6. clf, cls: "Compressed" ls Listings
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- cls2 script
 
  - UNIX Power Tools, 16.6. clf, cls: "Compressed" ls Listings
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- cmd field in crontab entries
: UNIX Power Tools, 40.12.1. Execution Scheduling 
- cmp program
  
  - UNIX Power Tools, 28.11. cmp and diff 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: cmp
   
- co command (RCS)
 
  - UNIX Power Tools, 20.14. RCS Basics 
  
- UNIX in a Nutshell, 18.2. Basic Operation
  
- UNIX in a Nutshell, Chapter 18, Reference: co
   
- code blocks
 
  - Learning the Korn Shell, 7.2.2.3. Code blocks
  
- Learning the Korn Shell, 8.6.2. Nested Subshells
  
- compared to nested subshells
: Learning the Korn Shell, 8.6.2. Nested Subshells
  
- piping outout to
: Learning the Korn Shell, 7.2.2.3. Code blocks
  
- POSIX shell syntax
: Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
  
- redirecting standard I/O to
: Learning the Korn Shell, 7.2.2.3. Code blocks
      
- cof2elf command
: UNIX in a Nutshell, Chapter 2, Reference: cof2elf
- COFF files, converting to ELF
: UNIX in a Nutshell, Chapter 2, Reference: cof2elf
- col command
   
  - UNIX Power Tools, 43.18. How nroff Makes Bold and Underline; How to Remove It
  
- UNIX Power Tools, 50.3. apropos on Systems Without apropos 
  
- UNIX in a Nutshell, Chapter 2, Reference: col
   
- colcrt command
: UNIX Power Tools, 43.18. How nroff Makes Bold and Underline; How to Remove It
- collating symbols
: sed & awk, 3.2.4.3. POSIX character class additions
- Collinson, Peter
: UNIX Power Tools, 44.14. Putting awk, sed, etc., Inside Shell Scripts 
- colon
: (see :)
- colrm command
     
  - UNIX Power Tools, 35.15. Cutting Columns with colrm 
  
- UNIX Power Tools, 45.30.2. Using echo with awk, colrm, or cut 
  
- cols script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- COLUMNS variable
  
  - Learning the Korn Shell, 3.4.2.1. Editing mode variables
  
- Learning the Korn Shell, 7.2.2.3. Code blocks
  
- UNIX in a Nutshell, 4.3.3. Other Shell Variables
   
- columns
 
  - formatting
: UNIX Power Tools, 35.14. Cutting Columns or Fields with cut 
  
- merging file lines into
: UNIX in a Nutshell, Chapter 2, Reference: paste
  
- output as
: sed & awk, 10.6. Generating Columnar Reports
  
- selecting
  
    
    - UNIX Power Tools, 35.14. Cutting Columns or Fields with cut 
    
- UNIX Power Tools, 35.15. Cutting Columns with colrm 
    
- UNIX in a Nutshell, Chapter 2, Reference: cut
  
   
  - straightening
: UNIX Power Tools, 35.22. Straightening Jagged Columns 
  
- totaling using addup
: UNIX Power Tools, 49.7. Total a Column with addup 
  
- comb command (SCCS)
: UNIX in a Nutshell, Chapter 17, Reference: comb
- combination modes, setting
: UNIX in a Nutshell, Chapter 2, Reference: stty
- combine script (example)
: sed & awk, 13.3. combine - Extract Multipart uuencoded Binaries
- combining files
: UNIX in a Nutshell, Chapter 2, Reference: cat
- comm command
     
  - UNIX Power Tools, 2.14. motd.diff: Show New Lines in Login Messages
  
- UNIX Power Tools, 16.23. Comparing Filenames in Two Directory Trees 
  
- UNIX Power Tools, 28.12. Comparing Two Files with comm 
  
- UNIX in a Nutshell, Chapter 2, Reference: comm
    
- comma (,) in filenames
: UNIX Power Tools, 1.15. Filenames 
- command characters
: (see special characters)
- command command
: UNIX Power Tools, 8.11. Which One Will bash Use? 
- command directories
: UNIX Power Tools, 6.1. What Environment Variables Are Good For 
- "command garbled" message
     
  - sed & awk, 2.3.1.1. Command garbled
  
- sed & awk, 5.1. About the Syntax of sed Commands
  
- command history
 
  - UNIX Power Tools, 11.1. The Lessons of History 
  
- UNIX Power Tools, 11.14. More Ways to Do Interactive History Editing 
  
- csh shell
: UNIX in a Nutshell, 5.5. Command History csh shell
  
- editing substitutions
: UNIX Power Tools, 9.6. String Editing (Colon) Operators 
  
- history substitutions
: UNIX Power Tools, 11.1. The Lessons of History 
  
- passing to other shells
: UNIX Power Tools, 11.12. Pass History to Another Shell 
  
- sh and ksh shells
: UNIX in a Nutshell, 4.5. Command History
       
- command interpreters
 
  - UNIX Power Tools, 1.2. Who Listens to What You Type? 
  
- UNIX Power Tools, 44.3. What's a Shell, Anyway? 
  
- (see also shells)
   
- command line
: Learning the UNIX Operating System, 1.1.6. Entering a Command Line
 
  - advantages
: UNIX Power Tools, 9.1. What's Special About the UNIX Command Line
  
- changing path on
: UNIX Power Tools, 8.7.2. Changing Path on the Command Line 
  
- correcting mistakes on
: Learning the UNIX Operating System, 1.1.7. Correcting a Mistake
  
- deleting on
: UNIX Power Tools, 9.2. Fix a Line Faster with Line-Kill and Word-Erase 
  
- editing
  
     
    - UNIX Power Tools, 11.1. The Lessons of History 
    
- UNIX Power Tools, 11.13. Shell Command-Line Editing 
  
  
  - filenames on
: UNIX Power Tools, 13.13. The "Filename" - 
  
- processing
  
  
    - Learning the Korn Shell, 7.3. Command-line Processing
    
- UNIX Power Tools, 1.2. Who Listens to What You Type? 
    
- UNIX Power Tools, 8.5. Command-Line Evaluation 
    
- UNIX Power Tools, 8.9. Wildcards Inside of Aliases 
    
- effect of eval on
: Learning the Korn Shell, 7.3.2. eval
    
- effect of quoting on
: Learning the Korn Shell, 7.3.1. Quoting
    
- example
: Learning the Korn Shell, 7.3. Command-line Processing
    
- inside condition tests
: Learning the Korn Shell, 5.1.3. Condition Tests
    
- order of steps in
    
         
      - Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
      
- Learning the Korn Shell, 7.3. Command-line Processing
    
  
  
  - reprinting
: UNIX Power Tools, 9.3. Reprinting Your Command Line with CTRL-r 
  
- saving to file
: UNIX Power Tools, 1.5. Anyone Can Program the Shell 
  
- as shell scripts
: UNIX Power Tools, 44.2. Writing a Simple Shell Program 
  
- submitting for execution at a later time
: UNIX Power Tools, 40.3. The at Command 
  
- syntax for
  
     
    - sed & awk, 2.2. Command-Line Syntax
    
- sed & awk, B.1. Command-Line Syntax
  
  
  - too-long commands
: UNIX Power Tools, 9.20. Too Many Files for the Command Line 
 
- command-line options
 
  - Learning the Korn Shell, 6.1. Command-line Options
  
- Learning the Korn Shell, B.1. Invocation Options
  
- Learning the UNIX Operating System, 1.2. Syntax of UNIX Command Lines
  
- UNIX Power Tools, 8.6. Output Command-Line Arguments 
  
- UNIX Power Tools, 8.13. Is It "2>&1 file" or "> file 2>&1"? Why?
  
- (see also arguments)
  
- aliases for
  
       
    - UNIX Power Tools, 10.2.2. Using More Complex Aliases 
    
- UNIX Power Tools, 10.3. C Shell Aliases with Command-Line Arguments 
  
  
  - array of
: sed & awk, 8.6.1. An Array of Command-Line Parameters
  
- in Bourne shell scripts
: UNIX Power Tools, 44.15. Handling Command-Line Arguments in Shell Scripts 
  
- character limit
: UNIX Power Tools, 50.12. Common UNIX Error Messages 
  
- counting
: UNIX Power Tools, 44.15.2. With a Loop 
  
- finding last
: UNIX Power Tools, 45.14. Finding the Last Command-Line Argument 
  
- for loops
  
      
    - UNIX Power Tools, 44.15.2. With a Loop 
    
- UNIX Power Tools, 44.16. Handling Command-Line Arguments with a for Loop 
  
  
  - gawk
: sed & awk, 11.2.3.1. Command line options
  
- in Korn Shell scripts
: UNIX Power Tools, 44.15. Handling Command-Line Arguments in Shell Scripts 
  
- listing using expr
: UNIX Power Tools, 45.30.1. Matching with expr 
  
- parsing
  
    
    - UNIX Power Tools, 44.18. Standard Command-Line Parsing 
    
- UNIX Power Tools, 44.19. The Bourne Shell set Command 
  
  
  - passing into script
: sed & awk, 7.10. Passing Parameters Into a Script
  
- quoting
: UNIX Power Tools, 46.7. Quoting and Command-Line Parameters 
  
- removing
: UNIX Power Tools, 44.15.2. With a Loop 
  
- saving original settings
: UNIX Power Tools, 44.19. The Bourne Shell set Command 
  
- setting
: UNIX Power Tools, 44.19. The Bourne Shell set Command 
  
- starting with - (minus)
: UNIX Power Tools, 44.16. Handling Command-Line Arguments with a for Loop 
  
- unsetting
: UNIX Power Tools, 45.15. How to Unset all Command-Line Parameters 
       
- command mode (vi)
 
  - Learning the vi Editor, 1. The vi Text Editor
  
- Learning the vi Editor, 2.1. vi Commands 
  
- UNIX in a Nutshell, 8.1.2. Command Mode
   
- "command not found" error message
: UNIX Power Tools, 50.12. Common UNIX Error Messages 
- command prompt 
: (see shell prompt)
- command runtimes, averages of
: UNIX Power Tools, 39.4. Average Command Runtimes with runtime 
- command substitution
    
  - Learning the Korn Shell, 2.1. Enabling Command-line Editing
  
- Learning the Korn Shell, 4.4. Command Substitution
  
- Learning the Korn Shell, A.1. The Bourne Shell
  
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
  
- UNIX in a Nutshell, 5.5.1. Command Substitution
  
- examples
: Learning the Korn Shell, 4.4. Command Substitution
  
- I/O redirection within
  
       
    - Learning the Korn Shell, 4.4. Command Substitution
    
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
  
  
  - in for loops
: UNIX Power Tools, 44.16. Handling Command-Line Arguments with a for Loop 
  
- nested
: UNIX Power Tools, 45.31. Nested Command Substitution 
  
- order in command-line processing
: Learning the Korn Shell, 7.3. Command-line Processing
  
- shown in xtrace output
: Learning the Korn Shell, 9.1.1. Set Options
  
- syntax
: Learning the Korn Shell, 4.4. Command Substitution
     
- commands
 
  - Learning the UNIX Operating System, 3.2.2. more
  
- UNIX Power Tools, 1.4. Using Pipes to Create a New Tool 
  
- sed & awk, 2.4.1. Running awk
  
- (see also under specific command name)
  
- aliases for
  
     
    - UNIX Power Tools, 8.8. A Directory for Commands You Shouldn't Run 
    
- UNIX in a Nutshell, Chapter 4, Reference: alias
    
- UNIX in a Nutshell, Chapter 4, Reference: unalias
    
- UNIX in a Nutshell, Chapter 5, Reference: alias
  
    
  - ampersand (&) character at the end of
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- awk
: (see awk scripting language)
  
- background
: (see background processes/jobs)
  
- banner
: UNIX Power Tools, 43.11. Big Letters: banner 
  
- basic, list of
: UNIX in a Nutshell, 1.4. Beginner's Guide
  
- Berkeley printing commands
: UNIX Power Tools, 43.2.2. Berkeley Printing Commands 
  
- blocked processes
: UNIX Power Tools, 39.12.3. The I/O Subsystem 
  
- built-in
  
        
    - UNIX Power Tools, 7.4. Faster Prompt Setting with Built-Ins 
    
- UNIX Power Tools, 8.11. Which One Will bash Use? 
    
- UNIX Power Tools, 38.2. fork and exec 
    
- UNIX Power Tools, 47.2.2.1. Built-Ins 
    
- in next ksh release
: Learning the Korn Shell, A.7. The Future of the Korn Shell
  
     
  - bundling
: UNIX in a Nutshell, Chapter 2, Reference: xargs
  
- cancelling execution of
: Learning the UNIX Operating System, 6.3. Cancelling a Process
  
- combining
: UNIX Power Tools, 13.7.1. Combining Several Commands 
  
- command substitution
: UNIX Power Tools, 9.16. Command Substitution 
  
- for csh shell
: UNIX in a Nutshell, 5.6. Built-in C Shell Commands
  
- custom
: (see custom commands)
  
- descriptions of, displaying
: UNIX in a Nutshell, Chapter 2, Reference: whatis
  
- displaying running
: UNIX Power Tools, 39.6. lastcomm: What Commands Are Running and How Long Do They Take?
  
- Emacs command completion
: UNIX Power Tools, 32.6. Command Completion 
  
- emacs commands, list of
: UNIX in a Nutshell, 7.2. Summary of Commands by Group
  
- ex editor
  
           
    - UNIX Power Tools, 33.4. Useful ex Commands 
    
- (see also ex editor)
  
  
  - executing
  
 
    - expressions as
: sed & awk, 10.3. The system() Function
    
- after logout
: UNIX in a Nutshell, Chapter 2, Reference: nohup
    
- with multiple systems
: UNIX in a Nutshell, Chapter 2, Reference: uux
    
- wait between
: UNIX in a Nutshell, Chapter 2, Reference: sleep
  
    
  - exit status
: UNIX Power Tools, 44.7. Exit Status of UNIX Processes 
  
- finding
: UNIX Power Tools, 16.10. findcmd: Find a Command in Your Search Path 
  
- for adjusting terminals
: UNIX Power Tools, 41.9. Commands to Adjust Your Terminal 
  
- ftp
: (see ftp program)
  
- grouping
  
     
    - sed & awk, 4.2.1. Grouping Commands
    
- sed & awk, 5.1. About the Syntax of sed Commands
  
  
  - history of
: (see command history)
  
- how to issue terminals
: UNIX Power Tools, 41.11. How termcap and terminfo Describe Terminals 
  
- list of
: Learning the Korn Shell, B.2. Built-in Commands and Keywords
  
- in .logout file
: UNIX Power Tools, 3.1. Running Commands When You Log Out 
  
- lower priority, executing
: UNIX in a Nutshell, Chapter 2, Reference: nice
  
- mail
: Learning the UNIX Operating System, 3.4.2. Reading Your Mail
  
- menu-based generator (example)
: sed & awk, 10.4. A Menu-Based Command Generator
  
- with more command
: Learning the UNIX Operating System, 3.2.2. more
  
- multiline
: UNIX Power Tools, 9.13. Multiline Commands, Secondary Prompts 
  
- multiple
  
          
    - UNIX Power Tools, 45.19. A while Loop with Several Loop Control Commands 
    
- sed & awk, 2.4.1. Running awk
  
  
  - naming
: UNIX Power Tools, 44.21. Picking a Name for a New Command 
  
- nroff/troff requests
: UNIX in a Nutshell, 12.4. Default Operation of Requests
  
- numeric returns
: UNIX Power Tools, 44.7. Exit Status of UNIX Processes 
  
- order of
: sed & awk, 4.1. Applying Commands in a Script
  
- printed in parentheses in ps output
: UNIX Power Tools, 38.7. Why ps Prints Some Commands in Parentheses 
  
- for printing (System V)
: UNIX Power Tools, 43.2.1. System V Printing Commands 
  
- recalling
: (see command history)
  
- redefining with aliases
: UNIX Power Tools, 10.2.3. Setting Aliases Automatically, Unsetting Aliases 
  
- redirecting output of
  
         
    - Learning the UNIX Operating System, 5.1. Standard Input and Standard Output
    
- Learning the UNIX Operating System, 5.2. Pipes and Filters
  
  
  - reference for
: Learning the UNIX Operating System, B.1. Commands and Their Meanings 
  
- repeating
  
  
    - UNIX Power Tools, 9.11. Repeating a Command with a foreach Loop 
    
- UNIX Power Tools, 11.8. Repeating a Cycle of Commands 
    
- UNIX Power Tools, 51.7. When You Get Impatient 
  
   
  - resetting search table
: UNIX Power Tools, 44.2. Writing a Simple Shell Program 
  
- RETURN key not used with
: UNIX Power Tools, 45.32. A Better read Command: grabchars 
  
- running a series of
: UNIX Power Tools, 11.9. Running a Series of Commands on a File 
  
- running at login
: UNIX Power Tools, 2.2.2. C Shell 
  
- running by typing a single character
: UNIX Power Tools, 42.4. Checklist for Resetting a Messed Up Terminal 
  
- running number of them and averaging
: UNIX Power Tools, 39.4. Average Command Runtimes with runtime 
  
- running on compressed files
: UNIX Power Tools, 24.10. zloop: Run a Command on Compressed Files 
  
- SCCS utility
: (see SCCS utility)
  
- sed
: (see sed editor)
  
- for sh and ksh shells
  
          
    - UNIX in a Nutshell, 4.2.4. Command Forms
    
- UNIX in a Nutshell, 4.6. Built-in Commands (Bourne and Korn Shell)
    
- UNIX in a Nutshell, 5.2.4. Command Forms
  
   
  - shell aliases for
: Learning the UNIX Operating System, 7.2. Shell Aliases and Functions
  
- shell interpretation of
: UNIX Power Tools, 8.1. What the Shell Does 
  
- storing
: UNIX Power Tools, 4.9. Setting Up vi with the .exrc File 
  
- syntax for
  
    
    - Learning the UNIX Operating System, 1.2. Syntax of UNIX Command Lines
    
- sed & awk, A.2. Syntax of sed Commands
  
  
  - with temporarily different environment
: UNIX Power Tools, 6.10. Running a Command with a Temporarily Different Environment 
  
- throwaway scripts for
: UNIX Power Tools, 9.15. Throwaway Scripts for Complicated Commands 
  
- too long for command line
: UNIX Power Tools, 9.20. Too Many Files for the Command Line 
  
- types of
: Learning the UNIX Operating System, 1.3. Types of Commands
  
- typing at the shell prompt
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- versions
: UNIX Power Tools, 44.1. Everyone Should Learn Some Shell Programming 
  
- vi
: (see vi editor)
  
- writing manual pages for
  
        
    - UNIX Power Tools, 50.10. Make Your Own Man Pages Without Learning troff
    
- UNIX Power Tools, 50.11. Writing a Simple Man Page with the -man Macros 
  
  
  - X root menu
: Learning the UNIX Operating System, 2.3.3. The Root Menu
 
- commenting
 
  - Learning the Korn Shell, 4.3.1. Syntax of String Operators
  
- sed & awk, 5.2. Comment
  
- sed & awk, 10.7.4. Commenting Out Loud
  
- sed & awk, B.2.2.2. Comments
  
- in awk scripts
: sed & awk, 7.4.1. Describing Your Script
  
- Bourne shell scripts
: UNIX Power Tools, 44.2. Writing a Simple Shell Program 
  
- ease of use
: UNIX Power Tools, 44.14. Putting awk, sed, etc., Inside Shell Scripts 
  
- examples
: UNIX Power Tools, 44.14. Putting awk, sed, etc., Inside Shell Scripts 
  
- in files, modifying
: UNIX in a Nutshell, Chapter 2, Reference: mcs
  
- in sh and ksh shells
: UNIX in a Nutshell, Chapter 4, Reference: #
  
- starting with # (pound)
: UNIX Power Tools, 45.2. The Story of  : #  #! 
  
- starting with :
  
            
    - UNIX Power Tools, 45.2. The Story of  : #  #! 
    
- UNIX Power Tools, 45.9. The Unappreciated Bourne Shell  ":" Operator
  
  
  - in termcap or terminfo files
: UNIX Power Tools, 41.11. How termcap and terminfo Describe Terminals 
 
- commercial versions of awk
: sed & awk, 11.3. Commercial awks
- communication parameters, changing on the fly
: UNIX Power Tools, 42.1. Making Sense Out of the Terminal Mess 
- communications utilities
: UNIX Power Tools, 1.33. UNIX Networking and Communications 
- compacting files
: (see compressing/uncompressing files)
- comparing
     
  - directory contents
: UNIX in a Nutshell, Chapter 2, Reference: dircmp
  
- directory trees
: UNIX Power Tools, 16.22. Comparing Two Directory Trees with dircmp 
  
- documents
: UNIX in a Nutshell, Chapter 2, Reference: diffmk
  
- editing and
: UNIX Power Tools, 28.9. ex Scripts Built by diff 
  
- filenames
: UNIX Power Tools, 16.23. Comparing Filenames in Two Directory Trees 
  
- files
: UNIX Power Tools, 18.9. Renaming, Copying, or Comparing a Set of Files 
  
      
    - bdiff command
    
 
      - UNIX Power Tools, 28.7. diff for Very Long Files: bdiff 
      
- UNIX in a Nutshell, Chapter 2, Reference: bdiff
    
  
    - cmp program
    
 
      - UNIX Power Tools, 28.11. cmp and diff 
      
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
      
- UNIX in a Nutshell, Chapter 2, Reference: cmp
    
   
    - comm command
    
 
      - UNIX Power Tools, 2.14. motd.diff: Show New Lines in Login Messages
      
- UNIX Power Tools, 16.23. Comparing Filenames in Two Directory Trees 
      
- UNIX Power Tools, 28.12. Comparing Two Files with comm 
      
- UNIX in a Nutshell, Chapter 2, Reference: comm
    
    
    - diff command
: (see diff command)
    
- diff3 command
    
  
      - UNIX Power Tools, 28.2. Comparing Three Different Versions with diff3 
      
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
      
- UNIX in a Nutshell, Chapter 2, Reference: diff3
    
   
    - diffmk command
    
 
      - UNIX Power Tools, 28.15. Show Changes in a troff File with diffmk 
      
- UNIX in a Nutshell, Chapter 2, Reference: diffmk
    
  
    - make utility for
: UNIX Power Tools, 28.13. make Isn't Just for Programmers! 
    
- rcsdiff command (RCS)
    
  
      - UNIX in a Nutshell, 18.2. Basic Operation
      
- UNIX in a Nutshell, Chapter 18, Reference: rcsdiff
    
  
    - sccsdiff command (SCCS)
: UNIX in a Nutshell, Chapter 17, Reference: sccsdiff
    
- sdiff command
    
  
      - UNIX Power Tools, 28.4. Side-by-Side diffs: sdiff 
      
- UNIX Power Tools, 28.6. Choosing Sides with sdiff 
      
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
      
- UNIX in a Nutshell, Chapter 2, Reference: sdiff
    
    
    - twin program
    
 
      - UNIX Power Tools, 28.5. Comparing Files Alongside One Another 
      
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
    
  
  
  - operators for (csh)
: UNIX in a Nutshell, 5.4.1.4. Comparison Operators
  
- relationship operators for
: sed & awk, 7.8. Relational and Boolean Operators
  
- strings
: sed & awk, 9.2.5. The match() Function
  
- word counts
: UNIX Power Tools, 29.6. Counting Lines, Words, and Characters: wc 
    
- competion, filename
: UNIX Power Tools, 11.13. Shell Command-Line Editing 
- compilation process
  
  - UNIX Power Tools, 52.8.2.7. Functions, Libraries, and Header Files 
  
- UNIX Power Tools, 52.8.2.8. The make Program 
  
- UNIX Power Tools, 52.8.2. Compiling Source Code 
   
- compiling, regular expressions
: UNIX in a Nutshell, Chapter 2, Reference: regcmp
- complete shell variable
: UNIX Power Tools, 6.9. Special C Shell Variables 
- completion, filename
: UNIX Power Tools, 9.8. Filename Completion: Faster Filename Typing 
- compound statements
: Learning the Korn Shell, 7.2.2.2. I/O Redirection and multiple commands
- compressing/uncompressing files
     
  - UNIX Power Tools, 1.17. Filename Extensions 
  
- UNIX Power Tools, 24.7. Compressing Files to Save Space 
  
- UNIX Power Tools, 44.12. Trapping Exits Caused by Interrupts 
  
- UNIX in a Nutshell, Chapter 2, Reference: compress
  
- UNIX in a Nutshell, Chapter 2, Reference: pack
  
- UNIX in a Nutshell, Chapter 2, Reference: uncompress
  
- UNIX in a Nutshell, Chapter 2, Reference: zcat
  
- compress command
  
        
    - Learning the Korn Shell, 1.8. Background Jobs
    
- Learning the Korn Shell, 1.8.1. Background I/O
    
- UNIX Power Tools, 24.7. Compressing Files to Save Space 
    
- UNIX in a Nutshell, Chapter 2, Reference: compress
  
    
  - compressor script
: UNIX Power Tools, 21.5. What Good Is a File's Last Access Time? 
  
- editing compressed files
: UNIX Power Tools, 24.11. Edit Compressed Files with zvi, zex, and zed 
  
- entire directory tree
  
   
    - UNIX Power Tools, 24.8. Save Space: tar and compress a Directory Tree 
    
- UNIX Power Tools, 24.12. Compressing a Directory Tree: Fine-Tuning 
  
  
  - gunzip utility
  
 
    - UNIX Power Tools, 19.5. Using tar to Create and Unpack Archives 
    
- UNIX Power Tools, 19.7. Extracting Files from a Compressed Archive 
    
- UNIX Power Tools, 24.7. Compressing Files to Save Space 
    
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
    
  - gzip utility
  
 
    - UNIX Power Tools, 19.5. Using tar to Create and Unpack Archives 
    
- UNIX Power Tools, 24.6. Save Space with Tab Characters 
    
- UNIX Power Tools, 24.7. Compressing Files to Save Space 
    
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
    
  - paging through compressed files
: (see paging and pagers)
  
- running commands on compressed files
: UNIX Power Tools, 24.10. zloop: Run a Command on Compressed Files 
  
- whitespace and
: UNIX Power Tools, 24.6. Save Space with Tab Characters 
   
- concatenation
 
  - sed & awk, 3.1. That's an Expression
  
- sed & awk, 7.6. Expressions
  
- condition tests
 
  - Learning the Korn Shell, 5.1.3. Condition Tests
  
- Learning the Korn Shell, 6.2. Integer Variables and Arithmetic
  
- Learning the Korn Shell, A.1. The Bourne Shell
  
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
  
- Learning the Korn Shell, A.4. pdksh
  
- Learning the Korn Shell, A.5. bash
  
- arithmetic
  
       
    - Learning the Korn Shell, 6.2.1. Arithmetic Conditionals
    
- Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
    
- Learning the Korn Shell, A.2. The IEEE 1003.2 POSIX Shell Standard
    
- integer values as truth values
    
    
      - Learning the Korn Shell, 6.2.1. Arithmetic Conditionals
      
- Learning the Korn Shell, 9.2.3.5. Execution tracing
    
  
  
  - file attribute operators
: Learning the Korn Shell, 5.1.3.3. File Attribute Checking
  
 
    - -a
    
 
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 5.2. for
      
- Learning the Korn Shell, A.7. The Future of the Korn Shell
    
   
    - -d
    
 
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 5.2. for
      
- Learning the Korn Shell, 5.5. while and until
    
   
    - -f
    
 
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 5.2. for
    
  
    - -G
: Learning the Korn Shell, 5.1.3.3. File Attribute Checking
    
- -nt
    
  
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 7.3.2. eval
    
  
    - -O
    
 
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 5.2. for
    
  
    - -ot
: Learning the Korn Shell, 5.1.3.3. File Attribute Checking
    
- -r
    
  
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 5.2. for
    
  
    - -s
: Learning the Korn Shell, 5.1.3.3. File Attribute Checking
    
- -w
    
  
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 5.2. for
    
  
    - -x
    
 
      - Learning the Korn Shell, 5.1.3.3. File Attribute Checking
      
- Learning the Korn Shell, 5.2. for
      
- Learning the Korn Shell, 5.5. while and until
    
   
  
  - function of
: Learning the Korn Shell, 5.1.3. Condition Tests
  
- integer comparison operators
: Learning the Korn Shell, 5.1.4. Integer Conditionals
  
  
    - -eq
: Learning the Korn Shell, 5.1.4. Integer Conditionals
    
- -ge
: Learning the Korn Shell, 5.1.4. Integer Conditionals
    
- -gt
: Learning the Korn Shell, 5.1.4. Integer Conditionals
    
- -le
: Learning the Korn Shell, 5.1.4. Integer Conditionals
    
- -lt
: Learning the Korn Shell, 5.1.4. Integer Conditionals
    
- -ne
: Learning the Korn Shell, 5.1.4. Integer Conditionals
    
- obsolescence in next ksh release
: Learning the Korn Shell, A.7. The Future of the Korn Shell
  
       
  - old syntax
  
 
    - Learning the Korn Shell, 5.1.3. Condition Tests
    
- Learning the Korn Shell, 5.1.3.1. String comparisons
    
- Learning the Korn Shell, A.1. The Bourne Shell
    
- Learning the Korn Shell, A.4. pdksh
    
- Learning the Korn Shell, A.5. bash
    
- Learning the Korn Shell, A.6. Workalikes on PC Platforms
  
      
  - processing of text inside
: Learning the Korn Shell, 5.1.3. Condition Tests
  
- string comparison operators
: Learning the Korn Shell, 5.1.3.1. String comparisons
  
  
    - !=
: Learning the Korn Shell, 5.1.3.1. String comparisons
    
- >
: Learning the Korn Shell, 5.1.3.1. String comparisons
    
- <
: Learning the Korn Shell, 5.1.3.1. String comparisons
    
- -n
    
    
      - Learning the Korn Shell, 5.1.3.1. String comparisons
      
- Learning the Korn Shell, 5.4. select
      
- Learning the Korn Shell, 5.5. while and until
    
   
    - -z
: Learning the Korn Shell, 5.1.3.1. String comparisons
    
- =
    
  
      - Learning the Korn Shell, 5.1.3.1. String comparisons
      
- Learning the Korn Shell, 7.2.2.3. Code blocks
      
- Learning the Korn Shell, 9.2.3.3. Breakpoints
      
- Learning the Korn Shell, A.7. The Future of the Korn Shell
    
    
  
  - string vs. integer comparisons
: Learning the Korn Shell, 5.1.4. Integer Conditionals
  
- supported in MKS Toolkit shell
: Learning the Korn Shell, A.6. Workalikes on PC Platforms
  
- in while and until statements
: Learning the Korn Shell, 5.5. while and until
   
- conditional statements
 
  - UNIX Power Tools, 44.8. Test Exit Status with the if Statement 
  
- sed & awk, 8.1. Conditional Statements
  
- sed & awk, 11.1.3. The C Conditional Expression
  
- (see also if loops; for loops; foreach loops; while loops; unless loops)
    
- configuration files
 
  - for csh
: UNIX Power Tools, 2.7. C Shell Setup Files Aren't Read When You Want Them to Be? 
  
- pathnames in
: UNIX Power Tools, 2.6. Use Absolute Pathnames in Shell Setup Files 
  
- shells
: UNIX Power Tools, 2.2. Shell Setup Files-Which, Where, and Why 
   
- configure shell script
: UNIX Power Tools, 52.8.2.6. An Easy Build 
- configuring control characters
: Learning the UNIX Operating System, 3.6. Customizing Your Account
- configuring terminals
   
  - UNIX Power Tools, 5.1. There's a Lot to Know About Terminals 
  
- UNIX Power Tools, 5.6. Checklist: Terminal Hangs When I Log In 
  
- UNIX Power Tools, 5.10. Finding What Terminal Names You Can Use 
   
- connecting to UNIX terminals
: Learning the UNIX Operating System, 1.1.1. Connecting to the UNIX Computer
- conserving disk space
: (see disk space)
- constants
   
  - Learning the Korn Shell, 6.3.4. Type and Attribute Options
  
- sed & awk, B.2.5.1. Constants
  
- constants, hexadecimal (tawk)
: sed & awk, 11.3.2.1. Tawk language extensions
- CONT (continue) signal
: UNIX Power Tools, 38.8. What Are Signals? 
- cont command (dbx)
: UNIX in a Nutshell, Chapter 20, Reference: cont
- continue command (awk)
    
  - UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands 
  
- UNIX in a Nutshell, Chapter 11, Reference: continue
  
- continue command (csh)
: UNIX in a Nutshell, Chapter 5, Reference: continue
- continue command (ksh, sh)
: UNIX in a Nutshell, Chapter 4, Reference: continue
- continue signal
: (see CONT signal)
- continue statement
: sed & awk, 8.3. Other Statements That Affect Flow Control
- continued lines
: sed & awk, 11.2.3.3. Line continuation
- control assignments, setting
: UNIX in a Nutshell, Chapter 2, Reference: stty
- control characters/keys
       
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- Learning the UNIX Operating System, 1.1.7. Correcting a Mistake
  
- UNIX Power Tools, 41.11.1. Special Character Codes 
  
- clashes with editing modes
: Learning the Korn Shell, 2. Command-line Editing
  
- configuring
: Learning the UNIX Operating System, 3.6. Customizing Your Account
  
- CTRL-\
  
      
    - Learning the Korn Shell, 1.9.5. Control Keys
    
- Learning the Korn Shell, 8.3.1. Control-key Signals
    
- Learning the Korn Shell, 8.6.2. Nested Subshells
    
- UNIX Power Tools, 41.2.1. How We Made It This Far (Back?) 
  
    
  - CTRL-/
: UNIX Power Tools, 38.9. Killing Foreground Jobs 
  
- CTRL-C
  
  
    - Learning the Korn Shell, 1.9.5. Control Keys
    
- Learning the Korn Shell, 7.1. I/O Redirectors
    
- Learning the Korn Shell, 8.2.2. Suspending a Job
    
- Learning the Korn Shell, 8.3. Signals
    
- Learning the Korn Shell, 8.3.1. Control-key Signals
    
- Learning the Korn Shell, 8.3.2. kill
    
- Learning the Korn Shell, 8.4. trap
    
- Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
    
- Learning the Korn Shell, 8.6.2. Nested Subshells
    
- Learning the Korn Shell, 9.1.2.1. EXIT
    
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
    
- UNIX Power Tools, 9.19. For the Impatient: Type-Ahead 
    
- UNIX Power Tools, 38.9. Killing Foreground Jobs 
    
- aborting programs
: UNIX Power Tools, 42.2.5. Aborting Programs 
  
              
  - CTRL-D
  
 
    - Learning the Korn Shell, 1.4. Getting the Korn Shell
    
- Learning the Korn Shell, 1.5. Interactive Shell Use
    
- Learning the Korn Shell, 1.9.5. Control Keys
    
- Learning the Korn Shell, 5.4. select
    
- Learning the Korn Shell, 7.1. I/O Redirectors
    
- Learning the Korn Shell, 8.4.1. Traps and Functions
    
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
    
- Learning the UNIX Operating System, 5.1.1.1. The > operator
    
- UNIX Power Tools, 2.5.1. Quick Login 
    
- UNIX Power Tools, 3.5. Stop Accidental C Shell Logouts 
    
- UNIX Power Tools, 41.2.1. How We Made It This Far (Back?) 
    
- UNIX Power Tools, 51.5. Copy What You Do with script 
    
- flushing the input buffer
: UNIX Power Tools, 41.7. Reading Verrrry Long Lines from the Terminal 
    
- typing command lines in at
: UNIX Power Tools, 40.3. The at Command 
  
              
  - CTRL-H
  
 
    - Learning the Korn Shell, 1.9.5. Control Keys
    
- Learning the UNIX Operating System, 1.1.7. Correcting a Mistake
    
- UNIX Power Tools, 41.2.2. Handling Most Characters 
  
   
  - CTRL-J
  
 
    - Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
    
- UNIX Power Tools, 42.4. Checklist for Resetting a Messed Up Terminal 
  
  
  - CTRL-L
: UNIX Power Tools, 42.5. Checklist: Screen Size Messed Up? 
  
- CTRL-M
  
  
    - Learning the Korn Shell, 1.9.5. Control Keys
    
- UNIX Power Tools, 1.29. When Is a File Not a File? 
    
- UNIX Power Tools, 4.9. Setting Up vi with the .exrc File 
  
   
  - CTRL-Q
  
 
    - Learning the Korn Shell, 1.9.5. Control Keys
    
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
    
- UNIX Power Tools, 41.2.4. Flow Control (We Hope) 
    
- killing processes
: UNIX Power Tools, 38.15. Cleaning Up an Unkillable Process 
    
- restarting output
: UNIX Power Tools, 42.2.1. Output Stopped? 
  
     
  - CTRL-R
: UNIX Power Tools, 9.3. Reprinting Your Command Line with CTRL-r 
  
- CTRL-S
  
  
    - Learning the Korn Shell, 1.9.5. Control Keys
    
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
    
- UNIX Power Tools, 41.2.4. Flow Control (We Hope) 
    
- stopping output
: UNIX Power Tools, 42.2.1. Output Stopped? 
  
    
  - CTRL-U
  
 
    - Learning the Korn Shell, 1.9.5. Control Keys
    
- UNIX Power Tools, 9.2. Fix a Line Faster with Line-Kill and Word-Erase 
  
  
  - CTRL-W
: UNIX Power Tools, 9.2. Fix a Line Faster with Line-Kill and Word-Erase 
  
- CTRL-X
: UNIX Power Tools, 9.2. Fix a Line Faster with Line-Kill and Word-Erase 
  
- CTRL-Z
  
   
    - Learning the Korn Shell, 8.2. Job Control
    
- Learning the Korn Shell, 8.2.2. Suspending a Job
    
- Learning the Korn Shell, 8.3. Signals
    
- Learning the Korn Shell, 8.3.1. Control-key Signals
    
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
    
- Learning the UNIX Operating System, 6.1. Running a Command in the Background
    
- UNIX Power Tools, 1.28. Some Gotchas with Background Processing 
    
- UNIX Power Tools, 12.1.1. Foreground and Background 
    
- UNIX Power Tools, 38.8. What Are Signals? 
    
- putting jobs in background
: UNIX Power Tools, 42.2.3. Program Waiting for Input? 
    
- stopping a subshell
: UNIX Power Tools, 38.4. Subshells 
    
- used during sourcing
: UNIX Power Tools, 47.2.2.1. Built-Ins 
  
            
  - echoing in BSD
: UNIX Power Tools, 41.5. Why Some Systems Backspace over Prompts 
  
- Emacs and
: UNIX Power Tools, 32.10. Inserting Binary Characters into Files 
  
- ex and vi editors and
: UNIX Power Tools, 31.6. Protecting Keys from Interpretation by ex 
  
- in scripts
: UNIX Power Tools, 45.35. Using a Control Character in a Script 
  
- storing
: UNIX Power Tools, 51.6. Cleaning script Files 
     
- control echo
: UNIX Power Tools, 41.2.3. What About TABs? 
- control modes, setting
: UNIX in a Nutshell, Chapter 2, Reference: stty
- Control-key commands (emacs)
: UNIX in a Nutshell, 7.3.1. Control-key Sequences
- controlling process
: UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
- controlling terminal
: UNIX Power Tools, 38.6. The Controlling Terminal 
- conventions, typographical
: Learning the Korn Shell, Conventions Used in This Handbook
- conversation between users
       
  - UNIX in a Nutshell, Chapter 2, Reference: talk
  
- UNIX in a Nutshell, Chapter 2, Reference: write
  
- converting
: sed & awk, 8.4.5. Making Conversions
 
  - acronym processor (example)
: sed & awk, 8.5. An Acronym Processor
  
- base
  
  
    - UNIX Power Tools, 49.5. Base Conversion Using cvtbase 
    
- UNIX Power Tools, 49.3. Gotchas in Base Conversion 
  
  
  - binary
: UNIX Power Tools, 49.2. bc: Hexadecimal or Binary Conversion 
  
- case
  
  
    - sed & awk, 5.7. Transform
    
- sed & awk, 6.3.1. A Capital Transformation
    
- sed & awk, 9.2. String Functions
    
- sed & awk, 9.2.4. Converting Case
    
- UNIX in a Nutshell, Chapter 2, Reference: dd
  
     
  - character sets
: UNIX in a Nutshell, Chapter 2, Reference: iconv
  
- COFF and ELF files
: UNIX in a Nutshell, Chapter 2, Reference: cof2elf
  
- files
  
   
    - string_files into msg_files
: UNIX in a Nutshell, Chapter 2, Reference: mkmsgs
    
- into tables
: UNIX in a Nutshell, Chapter 2, Reference: yacc
  
  
  - hexadecimal
: UNIX Power Tools, 49.2. bc: Hexadecimal or Binary Conversion 
  
- number units
: UNIX in a Nutshell, Chapter 2, Reference: units
  
- numbers to strings
: sed & awk, 7.7. System Variables
   
- CONVFMT variable
 
  - sed & awk, 7.7. System Variables
  
- sed & awk, 8.4.1. Associative Arrays
  
- cooked mode
: UNIX Power Tools, 41.2.1. How We Made It This Far (Back?) 
- Cooper, Michael
: UNIX Power Tools, 5.5. Querying Your Terminal Type: qterm 
- coprocesses (Korn shell)
: UNIX in a Nutshell, 4.2.6. Coprocesses
- COPTS -I declaration
: UNIX Power Tools, 52.8.2.8. The make Program 
- copy command (ex)
     
  - UNIX Power Tools, 33.4. Useful ex Commands 
  
- UNIX in a Nutshell, Chapter 9, Reference: copy
  
- copy commands (vi)
 
  - range of lines (:co or :t)
: Learning the vi Editor, 5.2.2. Defining a Range of Lines 
  
- text (y)
  
  
    - Learning the vi Editor, 1. The vi Text Editor
    
- Learning the vi Editor, 2.3. Simple Edits 
    
- Learning the vi Editor, 2.3.7. Copying Text 
    
- Learning the vi Editor, 2.6. Review of Basic vi Commands 
    
- Learning the vi Editor, 4.1. More Command Combinations 
    
- (see also yank)
  
      
- copying
 
  - archives
: UNIX in a Nutshell, Chapter 2, Reference: cpio
  
- directory trees
: UNIX Power Tools, 18.15. Copying Directory Trees with cp -r 
  
- files
  
   
    - Learning the UNIX Operating System, 4.4.2. Copying Files
    
- UNIX Power Tools, 18.1. What's So Complicated About Copying Files? 
    
- UNIX Power Tools, 18.2. What's Really in a Directory 
    
- UNIX Power Tools, 18.9. Renaming, Copying, or Comparing a Set of Files 
    
- UNIX Power Tools, 21.11. Safer Removing, Moving, and Copying 
    
- UNIX in a Nutshell, Chapter 2, Reference: cp
    
- (see also moving files; renaming files)
    
- between machines
: UNIX in a Nutshell, Chapter 2, Reference: rcp
    
- dd command
    
         
      - UNIX Power Tools, 20.5. Using tar to a Remote Tape Drive 
      
- UNIX Power Tools, 20.6. Writing a Tape Drive on a Remote Machine 
      
- UNIX Power Tools, 35.6. Low-Level File Butchery with dd 
      
- UNIX Power Tools, 35.12. Converting Between ASCII and EBCDIC 
      
- UNIX Power Tools, 35.13. Other Conversions with dd 
      
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
      
- UNIX in a Nutshell, Chapter 2, Reference: dd
    
       
    - to directories
    
 
      - UNIX Power Tools, 21.12. Copying Files to a Directory 
      
- UNIX Power Tools, 45.25. Shell Scripts On-the-Fly from Standard Input 
    
  
    - with remote systems
: UNIX in a Nutshell, Chapter 2, Reference: uucp
    
- remotely
: Learning the UNIX Operating System, 4.4.2.3. rcp
    
- from tape
: UNIX in a Nutshell, Chapter 2, Reference: tar
  
   
  - links
: UNIX Power Tools, 18.15. Copying Directory Trees with cp -r 
  
- permissions
: UNIX Power Tools, 22.16. Copying Permissions with cpmod 
  
- programs
: sed & awk, 10.7.1. Make a Copy
  
- standard input
  
    
    - UNIX in a Nutshell, Chapter 2, Reference: tee
    
- UNIX in a Nutshell, Chapter 2, Reference: tr
    
- UNIX in a Nutshell, Chapter 2, Reference: vc
    
- (see also standard input)
  
    
  - text, in vi
: UNIX Power Tools, 30.8. Get Back What You Deleted with Numbered Buffers
  
- in xterm windows
: Learning the UNIX Operating System, 2.4.3. Using a Mouse with xterm Windows
  
- core dumps
 
  - Learning the Korn Shell, 8.3.1. Control-key Signals
  
- Learning the Korn Shell, 8.4. trap
  
- Learning the Korn Shell, 8.6.2. Nested Subshells
  
- Learning the Korn Shell, 10.2.2. ulimit
  
- UNIX Power Tools, 24.5. Limiting File Sizes 
  
- made by QUIT signal
: UNIX Power Tools, 38.9. Killing Foreground Jobs 
      
- core images, creating
: UNIX in a Nutshell, Chapter 2, Reference: gcore
- coroutines
  
  - Learning the Korn Shell, 8. Process Handling
  
- Learning the Korn Shell, 8.5. Coroutines
  
- Learning the Korn Shell, A.1. The Bourne Shell
  
- Learning the Korn Shell, A.4. pdksh
  
- definition
: Learning the Korn Shell, 8.5. Coroutines
  
- on multiple-CPU computers
: Learning the Korn Shell, 8.5.3. Parallelization
  
- performance issues
: Learning the Korn Shell, 8.5.2. Advantages and Disadvantages of Coroutines
  
- pipelines as example of
: Learning the Korn Shell, 8.5. Coroutines
  
- two-way pipes
: (see two-way pipes)
         
- cos command (awk)
 
  - UNIX Power Tools, 33.11.7. Alphabetical Summary of Commands 
  
- UNIX in a Nutshell, Chapter 11, Reference: cos
  
- cos()
: sed & awk, 9.1.1. Trigonometric Functions
- count.it script
  
  - UNIX Power Tools, 29.6. Counting Lines, Words, and Characters: wc 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- count_types script
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- counting
: UNIX Power Tools, 30.16. Counting Occurrences; Stopping Search Wraps 
  
  - in for loops
: sed & awk, 8.2.3. For Loop
  
- text elements
: UNIX Power Tools, 29.6. Counting Lines, Words, and Characters: wc 
  
- wordfreq script
: UNIX Power Tools, 29.7. Count How Many Times Each Word Is Used 
   
- cp command
 
  - Learning the Korn Shell, 1.7.2. I/O Redirection
  
- Learning the Korn Shell, 8.5.3. Parallelization
  
- Learning the UNIX Operating System, 4.4.2.1. cp
  
- UNIX Power Tools, 1.33. UNIX Networking and Communications 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: cp
  
- (see also rcp utility)
  
- -b, -i options
: UNIX Power Tools, 21.11. Safer Removing, Moving, and Copying 
  
- -p option
: UNIX Power Tools, 22.21. How to Change File Ownership Without chown
  
- -r option
: UNIX Power Tools, 18.15. Copying Directory Trees with cp -r 
          
- cpio command
 
  - UNIX Power Tools, 19.9. A System V Tape Archiver: cpio 
  
- UNIX in a Nutshell, Chapter 2, Reference: cpio
  
- options
: UNIX Power Tools, 19.9. A System V Tape Archiver: cpio 
   
- cpmod utility
 
  - UNIX Power Tools, 22.16. Copying Permissions with cpmod 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- CPU
 
  - contention, measuring
: UNIX Power Tools, 39.12.1. The CPU 
  
- system time
  
  
    - UNIX Power Tools, 39.2. Timing Programs 
    
- UNIX Power Tools, 39.3. The csh time variable 
    
- UNIX Power Tools, 39.5. Why Is the System So Slow? 
  
   
  - user time
: UNIX Power Tools, 39.3. The csh time variable 
 
- crash, recovering from
: Learning the vi Editor, 4.2.3. Recovering a Buffer 
- create pseudo-command (sccs)
: UNIX in a Nutshell, 17.6.2. Pseudo-commands
- creating directories
: UNIX in a Nutshell, Chapter 2, Reference: mkdir
- cron daemon
: UNIX Power Tools, 40.12.1. Execution Scheduling 
- cron jobs
     
  - adding calendar information to
: UNIX Power Tools, 48.4.3. Automating Your Own Calendar 
  
- environment of
: UNIX Power Tools, 40.12. Periodic Program Execution: The cron Facility 
  
- including standard input within
: UNIX Power Tools, 40.14. Including Standard Input Within a cron Entry 
  
- personal
: UNIX Power Tools, 40.5. Avoiding Other at and cron Jobs 
  
- schedule
: UNIX Power Tools, 40.12.1. Execution Scheduling 
     
- crontab command
 
  - Learning the Korn Shell, 2.2. The History File
  
- UNIX Power Tools, 40.1. Off-Peak Job Submission 
  
- UNIX Power Tools, 40.13. Adding crontab Entries 
  
- UNIX Power Tools, 40.15. crontab Script Makes crontab Editing Easier/Safer 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: crontab
      
- crontab entries
: UNIX Power Tools, 40.12.1. Execution Scheduling 
 
  - adding/editing/deleting
: UNIX Power Tools, 40.13. Adding crontab Entries 
  
- example
: UNIX Power Tools, 40.12.1. Execution Scheduling 
  
- "cross-device link" error message
: UNIX Power Tools, 50.12. Common UNIX Error Messages 
- cross-referencing scheme
: sed & awk, 1.1. May You Solve Interesting Problems
- crush script
   
  - UNIX Power Tools, 25.11. crush: A cat that Skips all Blank Lines 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- Crypt Breaker's Workbench program
: UNIX Power Tools, 22.17. Ways of Improving the Security of crypt 
- crypt utility
  
  - UNIX Power Tools, 22.17. Ways of Improving the Security of crypt 
  
- UNIX in a Nutshell, Chapter 2, Reference: crypt
  
- cscope command
: UNIX in a Nutshell, Chapter 2, Reference: cscope
- csh (C shell)
  
  - Learning the Korn Shell, Preface
  
- Learning the Korn Shell, Intended Audience
  
- Learning the Korn Shell, 1.3. History of UNIX Shells
  
- Learning the Korn Shell, 1.3.2. Features of the Korn Shell
  
- Learning the Korn Shell, 1.4. Getting the Korn Shell
  
- Learning the Korn Shell, 2.3.5. Filename Completion and Expansion
  
- Learning the Korn Shell, 3.2. Aliases
  
- Learning the Korn Shell, 3.4.2.3. Prompting Variables
  
- Learning the Korn Shell, 3.5.2. The Environment File
  
- Learning the Korn Shell, 4.1.1. Functions
  
- Learning the Korn Shell, 4.2. Shell Variables
  
- Learning the Korn Shell, 4.4. Command Substitution
  
- Learning the Korn Shell, 4.5. Advanced Examples: pushd and popd
  
- Learning the Korn Shell, 5.4. select
  
- Learning the Korn Shell, 6.2.2. Arithmetic Variables and Assignment
  
- Learning the Korn Shell, 7.1.2. File Descriptors
  
- Learning the Korn Shell, 10.2.3. Types of Global Customization
  
- Learning the Korn Shell, 10.3.2. A System Break-in Scenario
  
- Learning the Korn Shell, 10.3.4. Privileged Mode
  
- Learning the Korn Shell, A.4. pdksh
  
- Learning the Korn Shell, A.5. bash
  
- UNIX Power Tools, 1.8. There Are Many Shells 
  
- UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- UNIX Power Tools, 44.3.3. Types of Shells 
  
- sed & awk, 1.4. Four Hurdles to Mastering sed and awk
  
- sed & awk, 2.3.1. Specifying Simple Instructions
  
- UNIX in a Nutshell, 5. The C Shell
  
- accidental logouts
: UNIX Power Tools, 3.5. Stop Accidental C Shell Logouts 
  
- advantages
  
                             
    - UNIX Power Tools, 44.3.3. Types of Shells 
    
- UNIX Power Tools, 47.5. Using C Shell Arrays 
  
  
  - aliases
  
 
    - UNIX Power Tools, 10.6. Avoiding C Shell Alias Loops 
    
- UNIX Power Tools, 10.7. How to Put if-then-else in a C Shell Alias 
  
  
  - background processing
  
 
    - UNIX Power Tools, 1.27. How Background Processing Works 
    
- UNIX Power Tools, 38.17. Automatically Kill Background Processes on Logout in csh
  
  
  - bash, csh, ksh, sh shells compared to
  
 
    - UNIX Power Tools, 47.1. Why Not? 
    
- UNIX Power Tools, 45.6. Making Sure Your Script Runs with Bourne Shell, Without #! 
    
- UNIX Power Tools, 45.7. The exec Command 
    
- UNIX Power Tools, 47.2. C Shell Programming Considered Harmful 
    
- UNIX in a Nutshell, 3.5. Differing Features
  
     
  - bugs in
: UNIX Power Tools, 47.2. C Shell Programming Considered Harmful 
  
- built-in string operators
: UNIX Power Tools, 7.4. Faster Prompt Setting with Built-Ins 
  
- commands
  
   
    - built-in, list of
: UNIX in a Nutshell, 5.6. Built-in C Shell Commands
    
- history of
    
  
      - UNIX Power Tools, 11.11.2. C Shell 
      
- UNIX Power Tools, 11.15. Changing C Shell History Characters with histchars 
      
- UNIX Power Tools, 51.7. When You Get Impatient 
      
- (see also command history)
    
    
    - importing
: UNIX Power Tools, 8.12. Which One Will the C Shell Use? 
    
- interpreting
: UNIX Power Tools, 8.5. Command-Line Evaluation 
  
  
  - command name for
: UNIX Power Tools, 42.2.5. Aborting Programs 
  
- command tools and
: UNIX Power Tools, 1.14. The Kernel and Daemons 
  
- configuration files
: UNIX Power Tools, 2.7. C Shell Setup Files Aren't Read When You Want Them to Be? 
  
- creating empty file
: UNIX Power Tools, 21.7. Setting File Modification Time with touch 
  
- default prompt
: UNIX Power Tools, 7.1. Why Change Your Prompt? 
  
- disadvantages
  
      
    - UNIX Power Tools, 44.3.3. Types of Shells 
    
- UNIX Power Tools, 47.1. Why Not? 
    
- UNIX Power Tools, 47.2. C Shell Programming Considered Harmful 
  
   
  - echo command
: UNIX Power Tools, 8.6.1. Portability 
  
- editing history substitutions
: UNIX Power Tools, 9.6. String Editing (Colon) Operators 
  
- error handling
: UNIX Power Tools, 47.2.7. Error Handling 
  
- eval command
: UNIX Power Tools, 5.3. Setting the Terminal Type When You Log In 
  
- executing scripts via
: UNIX Power Tools, 40.4. Choosing the Shell Run (We Hope) by at 
  
- exit status inserted
: UNIX Power Tools, 44.7. Exit Status of UNIX Processes 
  
- expressions in
  
       
    - UNIX Power Tools, 47.4.2. Expressions 
    
- UNIX Power Tools, 47.4.4. Examples
    
- UNIX in a Nutshell, 5.4. Expressions
  
   
  - -f option
: UNIX Power Tools, 2.5.1. Quick Login 
  
- flow control in
: UNIX Power Tools, 47.2.2.2. Flow Control 
  
- interrupted
: UNIX Power Tools, 45.8. Handling Signals to Child Processes 
  
- invoking shell
: UNIX in a Nutshell, 5.8. Invoking the Shell
  
- job control
: UNIX in a Nutshell, 5.7. Job Control
  
- Korn shell compared to
: UNIX Power Tools, 47.1. Why Not? 
  
- .logout file
: UNIX Power Tools, 3.1. Running Commands When You Log Out 
  
- loops
  
        
    - UNIX Power Tools, 9.11. Repeating a Command with a foreach Loop 
    
- UNIX Power Tools, 47.2.6. Expression Evaluation 
  
  
  - mail notification
: UNIX Power Tools, 21.8.1. For C Shell Users 
  
- managing file descriptors
: UNIX Power Tools, 47.2.1. File Descriptors 
  
- matching word, escaping
: UNIX Power Tools, 8.18. Here Documents 
  
- multiline commands
: UNIX Power Tools, 9.13. Multiline Commands, Secondary Prompts 
  
- nesting aliases
: UNIX Power Tools, 10.2.3. Setting Aliases Automatically, Unsetting Aliases 
  
- noclobber variable
  
      
    - Learning the Korn Shell, 3.3. Options
    
- Learning the Korn Shell, 7.1. I/O Redirectors
    
- Learning the Korn Shell, 10.2.3. Types of Global Customization
    
- Learning the UNIX Operating System, 5.1.1.1. The > operator
    
- UNIX Power Tools, 6.8. Shell Variables 
    
- UNIX Power Tools, 6.9. Special C Shell Variables 
    
- UNIX Power Tools, 13.6. Safe I/O Redirection with noclobber 
    
- UNIX Power Tools, 23.7. Safer File Deletion in Some Directories 
    
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
  
         
  - operator precedence in
: UNIX Power Tools, 47.4.2. Expressions 
  
- parsing in
: UNIX Power Tools, 47.2.2.3. Stupid Parsing Bugs 
  
- passing command history to
: UNIX Power Tools, 11.12. Pass History to Another Shell 
  
- pipelines in
: UNIX Power Tools, 47.2.1.4. More Elaborate Combinations 
  
- quoting in
  
     
    - UNIX Power Tools, 8.15. Differences Between Bourne and C Shell Quoting 
    
- UNIX Power Tools, 46.7. Quoting and Command-Line Parameters 
    
- UNIX Power Tools, 47.2.4. Quoting 
  
   
  - random number generators
: UNIX Power Tools, 45.11. The Multipurpose jot Command 
  
- redirecting input/output
: (see redirection)
  
- rehash command
: UNIX Power Tools, 4.2. A bin Directory for Your Programs and Scripts 
  
- repeat command
: UNIX Power Tools, 9.25. The C Shell repeat Command 
  
- script file extension
: UNIX Power Tools, 1.17. Filename Extensions 
  
- set nonomatch command
: UNIX Power Tools, 3.4. Automatic File Cleanup 
  
- special characters/operators in
: UNIX Power Tools, 8.19. "Special" Characters and Operators 
  
- speeding up
: UNIX Power Tools, 2.9. Speeding Up Your C Shell with set prompt Test 
  
- standard input
  
         
    - UNIX Power Tools, 47.2.1.2. Reading Files 
    
- (see also standard input)
  
  
  - standard output
  
 
    - UNIX Power Tools, 47.2.1.4. More Elaborate Combinations 
    
- (see also standard output)
  
  
  - stray prompt problems
: UNIX Power Tools, 7.3. C Shell Prompt Causes Problems in vi, rsh, etc. 
  
- trapping signals
: UNIX Power Tools, 47.2.3. Signals 
  
- variables
  
   
    - UNIX Power Tools, 6.8. Shell Variables 
    
- UNIX Power Tools, 6.9. Special C Shell Variables 
    
- UNIX Power Tools, 6.10. Running a Command with a Temporarily Different Environment 
    
- UNIX Power Tools, 47.2.5. Variable Syntax 
    
- UNIX in a Nutshell, 5.3. Variables
  
     
- csh command name
: UNIX Power Tools, 42.2.5. Aborting Programs 
- .csh filename extension
: UNIX Power Tools, 1.17. Filename Extensions 
- csh time variable
   
  - UNIX Power Tools, 39.2. Timing Programs 
  
- UNIX Power Tools, 39.3. The csh time variable 
  
- csh_init
 
  - UNIX Power Tools, 47.5. Using C Shell Arrays 
  
- UNIX Power Tools, 50.8. Which Version Am I Using? 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
   
- csh_logout
: UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
- .cshrc file
  
  - UNIX Power Tools, 2.2.2. C Shell 
  
- UNIX Power Tools, 2.5.1. Quick Login 
  
- UNIX Power Tools, 2.7. C Shell Setup Files Aren't Read When You Want Them to Be? 
  
- UNIX Power Tools, 2.9. Speeding Up Your C Shell with set prompt Test 
  
- UNIX in a Nutshell, 5.2.1. Special Files
  
- UNIX in a Nutshell, 5.3.4. Example .cshrc File
  
- # in
: UNIX Power Tools, 10.2.1. Simple Aliases 
  
- creating multiline prompt
: UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd 
  
- if statements in
: UNIX Power Tools, 47.3. Conditional Statements with if 
  
- prompt setting
  
          
    - UNIX Power Tools, 7.2. Basics of Setting the Prompt 
    
- UNIX Power Tools, 7.5. Multiline Shell Prompts 
  
  
  - setting search path
: UNIX Power Tools, 8.7.1. Setting Path in Shell Setup Files 
  
- SHLVL environment variable
: UNIX Power Tools, 7.9. Show Subshell Level with $SHLVL 
  
- symlinks workaround
: UNIX Power Tools, 14.13. Which Directory Am I in, Really? 
   
- .cshrc.$HOST file
: UNIX Power Tools, 2.13. A .cshrc.$HOST File for Per Host Setup 
- CSHRC_READ variable
: UNIX Power Tools, 2.10. Gotchas in set prompt Test 
- csplit program
   
  - UNIX Power Tools, 35.10. Splitting Files by Context: csplit 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: csplit
   
- ctags command
 
  - UNIX Power Tools, 30.28. Keep Track of Functions and Included Files with ctags and tags
  
- UNIX in a Nutshell, Chapter 2, Reference: ctags
  
- ctime, defined
: UNIX Power Tools, 16.5. The Three UNIX File Times 
- ctrace commands
  
  - UNIX in a Nutshell, Chapter 2, Reference: ctrace
  
- UNIX Power Tools, 42.2.5. Aborting Programs 
  
- CTRL key
: UNIX Power Tools, 5.8. Terminal Escape Sequences 
 
  - specifying with stty command
: UNIX Power Tools, 5.9. Setting Your Erase, Kill, and Interrupt Characters 
 
- CTRL-\
 
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- Learning the Korn Shell, 8.3.1. Control-key Signals
  
- Learning the Korn Shell, 8.6.2. Nested Subshells
  
- UNIX Power Tools, 41.2.1. How We Made It This Far (Back?) 
    
- CTRL-/
: UNIX Power Tools, 38.9. Killing Foreground Jobs 
- CTRL-C
  
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- Learning the Korn Shell, 7.1. I/O Redirectors
  
- Learning the Korn Shell, 8.2.2. Suspending a Job
  
- Learning the Korn Shell, 8.3. Signals
  
- Learning the Korn Shell, 8.3.1. Control-key Signals
  
- Learning the Korn Shell, 8.3.2. kill
  
- Learning the Korn Shell, 8.4. trap
  
- Learning the Korn Shell, 8.4.2. Process ID Variables and Temporary Files
  
- Learning the Korn Shell, 8.6.2. Nested Subshells
  
- Learning the Korn Shell, 9.1.2.1. EXIT
  
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
  
- UNIX Power Tools, 9.19. For the Impatient: Type-Ahead 
  
- UNIX Power Tools, 38.9. Killing Foreground Jobs 
  
- UNIX Power Tools, 42.2.5. Aborting Programs 
              
- CTRL-D
 
  - Learning the Korn Shell, 1.4. Getting the Korn Shell
  
- Learning the Korn Shell, 1.5. Interactive Shell Use
  
- Learning the Korn Shell, 1.9.5. Control Keys
  
- Learning the Korn Shell, 5.4. select
  
- Learning the Korn Shell, 7.1. I/O Redirectors
  
- Learning the Korn Shell, 8.4.1. Traps and Functions
  
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
  
- Learning the UNIX Operating System, 5.1.1.1. The > operator
  
- UNIX Power Tools, 2.5.1. Quick Login 
  
- UNIX Power Tools, 3.5. Stop Accidental C Shell Logouts 
  
- UNIX Power Tools, 41.2.1. How We Made It This Far (Back?) 
  
- flushing the input buffer
: UNIX Power Tools, 41.7. Reading Verrrry Long Lines from the Terminal 
  
- to end scripts
: UNIX Power Tools, 51.5. Copy What You Do with script 
  
- typing command lines in at
: UNIX Power Tools, 40.3. The at Command 
              
- CTRL-H
 
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- Learning the UNIX Operating System, 1.1.7. Correcting a Mistake
  
- UNIX Power Tools, 41.2.2. Handling Most Characters 
   
- CTRL-J
 
  - Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
  
- UNIX Power Tools, 42.4. Checklist for Resetting a Messed Up Terminal 
  
- CTRL-L
: UNIX Power Tools, 42.5. Checklist: Screen Size Messed Up? 
- CTRL-M
  
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- UNIX Power Tools, 1.29. When Is a File Not a File? 
  
- UNIX Power Tools, 4.9. Setting Up vi with the .exrc File 
   
- CTRL-Q
 
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
  
- UNIX Power Tools, 41.2.4. Flow Control (We Hope) 
  
- killing processes
: UNIX Power Tools, 38.15. Cleaning Up an Unkillable Process 
  
- restarting output
: UNIX Power Tools, 42.2.1. Output Stopped? 
     
- CTRL-R
: UNIX Power Tools, 9.3. Reprinting Your Command Line with CTRL-r 
- CTRL-S
  
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
  
- UNIX Power Tools, 41.2.4. Flow Control (We Hope) 
  
- stopping output
: UNIX Power Tools, 42.2.1. Output Stopped? 
    
- CTRL-U
 
  - Learning the Korn Shell, 1.9.5. Control Keys
  
- UNIX Power Tools, 9.2. Fix a Line Faster with Line-Kill and Word-Erase 
  
- CTRL-W
: UNIX Power Tools, 9.2. Fix a Line Faster with Line-Kill and Word-Erase 
- CTRL-X
: UNIX Power Tools, 9.2. Fix a Line Faster with Line-Kill and Word-Erase 
- CTRL-Z
   
  - Learning the Korn Shell, 8.2. Job Control
  
- Learning the Korn Shell, 8.2.2. Suspending a Job
  
- Learning the Korn Shell, 8.3. Signals
  
- Learning the Korn Shell, 8.3.1. Control-key Signals
  
- Learning the UNIX Operating System, 1.4. The Unresponsive Terminal
  
- Learning the UNIX Operating System, 6.1. Running a Command in the Background
  
- UNIX Power Tools, 1.28. Some Gotchas with Background Processing 
  
- UNIX Power Tools, 12.1.1. Foreground and Background 
  
- UNIX Power Tools, 38.8. What Are Signals? 
  
- putting jobs in background
: UNIX Power Tools, 42.2.3. Program Waiting for Input? 
  
- stopping a subshell
: UNIX Power Tools, 38.4. Subshells 
  
- used during sourcing
: UNIX Power Tools, 47.2.2.1. Built-Ins 
            
- CTS (Clear to Send)
: UNIX Power Tools, 41.2.4. Flow Control (We Hope) 
- cu command
: UNIX in a Nutshell, Chapter 2, Reference: cu
- cur function
: UNIX Power Tools, 10.9. Shell Functions 
- curly braces
    
  - (see braces)
  
- (see { })
  
- curly quotes
: UNIX Power Tools, 43.21. Preprocessing troff Input with sed 
- current directory
  
  - UNIX Power Tools, 1.21. Making Pathnames 
  
- UNIX Power Tools, 6.3. Predefined Environment Variables 
  
- UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd 
  
- UNIX Power Tools, 10.9. Shell Functions 
  
- UNIX Power Tools, 14.13. Which Directory Am I in, Really? 
  
- UNIX Power Tools, 38.3. Managing Processes: Overall Concepts 
  
- advantages
: UNIX Power Tools, 14.3. What Good Is a Current Directory? 
  
- finding
: UNIX Power Tools, 14.4. How Does UNIX Find Your Current Directory? 
        
- current job
: UNIX Power Tools, 12.3. The "Current Job" Isn't Always What You Expect
- cursor movement commands (emacs)
: UNIX in a Nutshell, 7.2.2. Cursor Movement Commands
- cursor movement commands (vi)
   
  - by character (h, j, k, l)
  
 
    - Learning the vi Editor, 2.2.1. Single Movements 
    
- Learning the vi Editor, 2.6. Review of Basic vi Commands 
  
  
  - by line (+, -)
  
 
    - Learning the vi Editor, 3.1.5. Movement by Line 
    
- Learning the vi Editor, 3.1.5.1. Movement on the Current Line 
  
  
  - by line number (G)
  
 
    - Learning the vi Editor, 3.4. Movement by Line Number 
    
- Learning the vi Editor, 3.4.1. The G (Go To) Command if
  
  
  - by repeating searches (n, N)
: Learning the vi Editor, 3.3.1. Repeating Searches 
  
- by screen
: Learning the vi Editor, 3.1. Movement by Screens 
  
- by search for a pattern (?, /)
: Learning the vi Editor, 3.3. Movement by Searches 
  
- by text block
: Learning the vi Editor, 3.2. Movement by Text Blocks 
  
- by word (w, b)
  
     
    - Learning the vi Editor, 2.2.4. Movement by Text Blocks 
    
- Learning the vi Editor, 2.6. Review of Basic vi Commands 
  
  
  - search within current line (f, t)
: Learning the vi Editor, 3.3.2. Current Line Searches 
  
- to marked place in file
: Learning the vi Editor, 4.4. Marking Your Place 
  
- using numeric arguments
: Learning the vi Editor, 2.2.2. Numeric Arguments 
  
- within a line (0, $)
  
    
    - Learning the vi Editor, 2.2.3. Movement Within a Line 
    
- Learning the vi Editor, 2.6. Review of Basic vi Commands 
  
  
  - within a screen (H, M, L)
: Learning the vi Editor, 3.1.4. Movement Within a Screen 
 
- cursors
: Learning the UNIX Operating System, 2.4.1. Pointer Shape
- custom shells
: UNIX Power Tools, 2.1. Customizing the Shell 
- customizing
   
  - account
: Learning the UNIX Operating System, 3.6. Customizing Your Account
  
- commands
  
  
    - advantages of
: UNIX Power Tools, 1.4. Using Pipes to Create a New Tool 
    
- directories
: UNIX Power Tools, 1.10. Internal and External Commands 
  
  
  - Emacs searching
: UNIX Power Tools, 32.8. Rational Searches 
  
- grep commands
: UNIX Power Tools, 27.12. Make Custom grep Commands (etc.) with perl 
  
- functions
: sed & awk, 9.3. Writing Your Own Functions
  
- keys
: (see key definitions)
  
- login session
: UNIX in a Nutshell, 3.2.2. Customization of Your UNIX Session
  
- programming the shell
: Learning the UNIX Operating System, 7.3. Programming
      
- cut command
 
  - Learning the Korn Shell, 1.7.1. Standard I/O
  
- Learning the Korn Shell, 1.7.3. Pipelines
  
- Learning the Korn Shell, 4.4. Command Substitution
  
- Learning the Korn Shell, 5.2. for
  
- Learning the Korn Shell, 7.1.1. Here-documents
  
- Learning the Korn Shell, 7.2.2. read
  
- Learning the Korn Shell, 7.3.1. Quoting
  
- Learning the Korn Shell, 9.1.1. Set Options
  
- Learning the Korn Shell, 10.1. Installing the Korn Shell as the Standard Shell
  
- UNIX Power Tools, 35.14. Cutting Columns or Fields with cut 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- UNIX in a Nutshell, Chapter 2, Reference: cut
  
- (see also join command; newform command; paste command)
  
- -c (extract columns)
: Learning the Korn Shell, 4.4. Command Substitution
  
- -d (field delimiter)
  
               
    - Learning the Korn Shell, 4.4. Command Substitution
    
- Learning the Korn Shell, 6.1.2. Options with Arguments
  
  
  - advantages
: UNIX Power Tools, 45.30.2. Using echo with awk, colrm, or cut 
  
- awk compared to
  
  
    - Learning the Korn Shell, 4.4. Command Substitution
    
- UNIX Power Tools, 45.30.2. Using echo with awk, colrm, or cut 
  
  
  - as filter in index program
: UNIX Power Tools, 48.12. Using index with a Filter 
 
- cvtbase program
 
  - UNIX Power Tools, 49.5. Base Conversion Using cvtbase 
  
- UNIX Power Tools, 52.4. Quick Descriptions of What's on the Disc 
  
- cw script
: UNIX Power Tools, 22.10. cx, cw, c-w: Quick File Permission Changes 
- cwd shell variable
  
  - UNIX Power Tools, 6.9. Special C Shell Variables 
  
- UNIX Power Tools, 7.11. dirs in Your Prompt: Better than $cwd 
  
- UNIX Power Tools, 14.13. Which Directory Am I in, Really? 
  
- UNIX in a Nutshell, 5.3.3. Predefined Shell Variables
    
- cx script
: UNIX Power Tools, 22.10. cx, cw, c-w: Quick File Permission Changes 
- cxref command
: UNIX in a Nutshell, Chapter 2, Reference: cxref
- hosts, .cshrc.$HOST file for
: UNIX Power Tools, 2.13. A .cshrc.$HOST File for Per Host Setup 
   
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 1998
 O'Reilly & Associates, Inc.
All Rights Reserved.