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: A
- .a filename extension
: 1.17. Filename Extensions 
- abbreviations
  
  - Emacs editor
: 32.11. Using Word Abbreviation Mode 
  
- in pathnames
: 1.21. Making Pathnames 
  
- vi and ex editors
  
   
    - 30.31. vi Word Abbreviation 
    
- 31.9. Good Stuff for Your .exrc File 
  
  
- absolute pathnames
 
  - 2.16. Approved Shells: Using Unapproved Login Shell 
  
- 14.2. Using Relative and Absolute Pathnames 
  
- 18.6. Stale Symbolic Links 
  
- archiving with
: 19.6. GNU tar Sampler 
  
- in configuration files
: 2.6. Use Absolute Pathnames in Shell Setup Files 
  
- getting
: 4.10. Find All Command Versions with whereiz 
  
- on #include line
: 52.8.2.7. Functions, Libraries, and Header Files 
  
- tar command and
: 20.10. Avoid Absolute Paths with tar 
        
- access
 
  - last file access time
: 21.5. What Good Is a File's Last Access Time? 
  
- modes for
: 4.8. Making Directories Made Easier 
  
- permissions
  
   
    - 1.23. File Access Permissions 
    
- 1.25. Access to Directories 
  
  
  - read-only
: (see read-only files)
  
- times
: 16.5. The Three UNIX File Times 
  
- accidental file deletion
: (see deleting files)
- accidental logouts
: 3.5. Stop Accidental C Shell Logouts 
- address databases
   
  - created using awk
: 48.10. Working with Names and Addresses 
  
- index program for creating
: 48.11. The index Database Program 
  
- address lists, creating
: 48.2. Online Phone and Address Lists 
- addup script
  
  - 29.6. Counting Lines, Words, and Characters: wc 
  
- 49.7. Total a Column with addup 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- awk script
: 49.7. Total a Column with addup 
  
- examples
: 49.7. Total a Column with addup 
  
- grep -c
: 49.7. Total a Column with addup 
  
- lastcomm command
: 49.7. Total a Column with addup 
  
- sed editor
: 49.7. Total a Column with addup 
        
- age_files script
 
  - 16.25. Listing Files by Age and Size 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- aggregate transfer rate
: 39.12.3. The I/O Subsystem 
- agrep script
  
  - 27.8. glimpse and agrep 
  
- 27.9. New greps Are Much Faster 
  
- 27.14. Compound Searches 
  
- 52.4. Quick Descriptions of What's on the Disc 
    
- aliases
 
  - arguments for
: 10.3. C Shell Aliases with Command-Line Arguments 
  
- for cd command
  
  
    - 7.6. Session Information in Your Terminal's Status Line 
    
- 14.8. Quick cds with Aliases 
  
  
  - command file and
: 2.5.2. A Second Alias and Command File 
  
- for commands
  
  
    - 8.8. A Directory for Commands You Shouldn't Run 
    
- 10.2. Aliases for Common Commands 
  
  
  - in .cshrc file
: 10.2.3. Setting Aliases Automatically, Unsetting Aliases 
  
- examples
: 44.21. Picking a Name for a New Command 
  
- inside the ($?prompt) test
: 2.10. Gotchas in set prompt Test 
  
- for ls command
  
    
    - 16.7. ls Shortcuts: ll, lf, lg, etc. 
    
- 16.12. Useful ls Aliases 
  
  
  - for pushd command
: 14.7. Nice Aliases for pushd 
  
- quoting
: 10.3. C Shell Aliases with Command-Line Arguments 
  
- recursive
: 10.6. Avoiding C Shell Alias Loops 
  
- setprompt
: 7.11. dirs in Your Prompt: Better than $cwd 
  
- shell functions and
: 10.9. Shell Functions 
  
- simulated shell functions and
: 10.10. Simulated Bourne Shell Functions and Aliases 
  
- for terminals
: 41.11. How termcap and terminfo Describe Terminals 
  
- with wildcards
: 8.9. Wildcards Inside of Aliases 
  
- word vectors and
: 8.12. Which One Will the C Shell Use? 
         
- alphanumeric character))
: 15.5. Matching All "Dot Files" with Wildcards
- am capability
: 41.11. How termcap and terminfo Describe Terminals 
- ampersand
: (see &)
- anchors
    
  - 26.4. Using Metacharacters in Regular Expressions 
  
- 26.4.1. The Anchor Characters: ^ and $ 
  
- angle brackets
: (see <, >)
- anonymous ftp
  
  - 8.18. Here Documents 
  
- 52.7.2.2. FTPMAIL 
  
- (see ftp program)
   
- append command (ex)
: 33.4. Useful ex Commands 
- apropos command
: 50.2. The apropos Command 
  
  - alternatives to
  
 
    - 50.3. apropos on Systems Without apropos 
    
- 50.6. Searching Online Manual Pages 
    
- 50.9. Reading a Permuted Index 
  
   
  - examples
: 50.2. The apropos Command 
  
- man -k compared to
: 50.2. The apropos Command 
  
- support for
  
   
    - 50.2. The apropos Command 
    
- 50.3. apropos on Systems Without apropos 
  
  
  - whatis compared to
: 50.4. whatis: One-Line Command Summaries 
 
- archive file (library) extension
: 1.17. Filename Extensions 
- archives
: 19.1. Packing Up and Moving 
  
  - copying to another directory
: 19.9. A System V Tape Archiver: cpio 
  
- cpio
: 19.9. A System V Tape Archiver: cpio 
  
- extracting files from
: 19.7. Extracting Files from a Compressed Archive 
  
- RCS and SCCS
: 20.12. Protecting Files with SCCS or RCS 
  
- shell
: (see shell archives)
  
- System V archiver
: 19.9. A System V Tape Archiver: cpio 
  
- tar archives
  
       
    - 19.5. Using tar to Create and Unpack Archives 
    
- 19.6. GNU tar Sampler 
    
- 20.8. Telling tar Which Files to Exclude or Include 
  
   
  - tar utility and
: (see tar command)
  
- unarchiving
: 19.3. unshar: Unarchive a Shell Archive 
  
- arguments
 
  - aliases for
  
 
    - 10.2.2. Using More Complex Aliases 
    
- 10.3. C Shell Aliases with Command-Line Arguments 
  
  
  - character limit
: 50.12. Common UNIX Error Messages 
  
- command-line
: (see command-line arguments)
  
- filenames in
: 8.16. Quoting Handles Special Characters in Filenames 
  
- grabbing from previous command lines
: 11.4. My Favorite Is !:n* 
  
- iterating shell variables over
: 46.7. Quoting and Command-Line Parameters 
  
- maximum allowable
: 9.21. Handle Too-Long Command Lines with xargs 
  
- passed to scripts
: 1.5. Anyone Can Program the Shell 
  
- passing
: 46.7. Quoting and Command-Line Parameters 
  
- passing to kernel
: 45.5. A File That Shows Itself... and What #! Does 
  
- for shell variables
: 8.14.4. Multiline Quoting 
          
- "Arguments too long" error
: 9.23. Workaround for "Arguments too long" Error
- "arguments too long" error
: 50.12. Common UNIX Error Messages 
  
  - error
: 9.20. Too Many Files for the Command Line 
 
- arguments, reading
: 8.13. Is It "2>&1 file" or "> file 2>&1"? Why?
- argv
  
  - examples
: 47.4.1. Variables 
  
- variables set to
: 46.7. Quoting and Command-Line Parameters 
  
- arithmetic operators
: (see operators, arithmetic)
- arrays
  
  - 45.34. Arrays in the Bourne Shell 
  
- (see also under specific array names)
  
- advantages
: 47.5. Using C Shell Arrays 
  
- awk utility and
: 33.11.5. Variables and Array Assignments 
  
- in Bourne shells
: 45.34. Arrays in the Bourne Shell 
  
- in C shells
: 47.5. Using C Shell Arrays 
  
- directory stacks in
: 47.5. Using C Shell Arrays 
  
- setting
: 47.5. Using C Shell Arrays 
  
- simulating using eval
: 45.34. Arrays in the Bourne Shell 
  
- word lists compared to
: 47.5. Using C Shell Arrays 
          
- arrow keys, mapping in vi
: 31.2.2. Text-Input Mode Maps 
- ASCII characters
  
  - decimal conversion
: 45.11. The Multipurpose jot Command 
  
- in escape sequences
: 5.8. Terminal Escape Sequences 
  
- getting values
: 51.3. ASCII Characters: Listing and Getting Values 
  
- listing
: 51.3. ASCII Characters: Listing and Getting Values 
  
- in shell programs
: 1.5. Anyone Can Program the Shell 
     
- ASCII file
: 51.3. ASCII Characters: Listing and Getting Values 
 
  - filename extension
: 1.17. Filename Extensions 
 
- ascii script
: 52.4. Quick Descriptions of What's on the Disc 
- ASCII terminals
: 42.1. Making Sense Out of the Terminal Mess 
- Assembly language code extension
: 1.17. Filename Extensions 
- associative arrays
: 16.24. Counting Files by Types 
- asterisk
: (see *)
- at command
      
  - 40.1. Off-Peak Job Submission 
  
- 40.3. The at Command 
  
- -c option
: 40.4. Choosing the Shell Run (We Hope) by at 
  
- -l option
  
    
    - 40.5. Avoiding Other at and cron Jobs 
    
- 40.9. Checking and Removing Jobs 
  
  
  - -r option
: 40.9. Checking and Removing Jobs 
  
- -s option
: 40.4. Choosing the Shell Run (We Hope) by at 
  
- at jobs
 
  - adding calendar information to
: 48.4.3. Automating Your Own Calendar 
  
- automatically restarting
: 40.8. Automatically Restarting at Jobs 
  
- making quiet
: 40.7. Making Your at Jobs Quiet 
   
- at sign
: (see @)
- AT variable
: 2.10. Gotchas in set prompt Test 
- atan2 command (awk)
: 33.11.7. Alphabetical Summary of Commands 
- atq command
: 40.5. Avoiding Other at and cron Jobs 
    
  - reporting jobs in queue
: 40.9. Checking and Removing Jobs 
 
- atrm command
: 40.9. Checking and Removing Jobs 
- automargin capability
: 41.11. How termcap and terminfo Describe Terminals 
- automatic
   
  - directory setup
: 14.14. Automatic Setup When You Enter/Exit a Directory 
  
- file cleanup
: 3.4. Automatic File Cleanup 
  
- history file (csh)
: 11.11.2. C Shell 
  
- passwd command use
: 9.26.2. Automating /bin/passwd 
  
- setting aliases
: 10.2.3. Setting Aliases Automatically, Unsetting Aliases 
  
- temporary files
: 9.18.2. Automatic Temporary Files with ! 
  
- unique filename generation
: 16.16. Picking a Unique Filename Automatically 
  
- updating of file printouts
: 21.9. Keep File Printouts Up-to-Date Automatically with make
        
- autonice time
: 39.11. Changing a Job's Priority Under BSD UNIX 
- autowrapping terminals
: 42.5. Checklist: Screen Size Messed Up? 
- autowrite
: 30.23. Safer vi Filter-Throughs 
   
  - job control and
: 12.4. Job Control and autowrite: Real Time Savers! 
 
- averages of command runtimes
: 39.4. Average Command Runtimes with runtime 
- awf text formatter
  
  - 43.17. Don't Have nroff?  Try gnroff or awf 
  
- 52.4. Quick Descriptions of What's on the Disc 
  
- "awk: bailing out near line #" error message
: 50.12. Common UNIX Error Messages 
- awk utility
  
  - 16.24. Counting Files by Types 
  
- 26.4.11. Extended Regular Expressions 
  
- 33.11. Quick Reference: awk 
  
- 50.12. Common UNIX Error Messages 
  
- (see also nawk utility)
  
- addup script using
: 49.7. Total a Column with addup 
  
- advantages/disadvantages
: 45.30.2. Using echo with awk, colrm, or cut 
  
- array support
: 45.34. Arrays in the Bourne Shell 
  
- arrays and
: 33.11.5. Variables and Array Assignments 
  
- centering lines
: 35.8. Centering Lines in a File 
  
- colrm compared to
: 45.30.2. Using echo with awk, colrm, or cut 
  
- commands, list of
: 33.11.6. Group Listing of awk Commands 
  
- cut compared to
: 45.30.2. Using echo with awk, colrm, or cut 
  
- editing scripts
: 1.6. Power Tools for Editing 
  
- errors caused by
: 46.2. Quoting Trouble?  Think, Then Use echo 
  
- eval compared to
: 44.14. Putting awk, sed, etc., Inside Shell Scripts 
  
- examples
  
                 
    - 44.14. Putting awk, sed, etc., Inside Shell Scripts 
    
- 46.2. Quoting Trouble?  Think, Then Use echo 
  
  
  - -f option
  
 
    - 45.3. Don't Need a Shell for Your Script?  Don't Use One 
    
- 45.4. Fun with #! 
  
  
  - operators
: 33.11.4. Operators 
  
- patterns
: 33.11.2. Patterns and Procedures 
  
- procedures
: 33.11.2.2. Procedures 
  
- script errors
: 50.12. Common UNIX Error Messages 
  
- searching columns
: 27.17. Finding a Character in a Column 
  
- straightening columns
: 35.22. Straightening Jagged Columns 
  
- tbl, nroff as alternatives
: 48.12. Using index with a Filter 
  
- variables
  
        
    - 33.11.3. awk System Variables 
    
- 33.11.5. Variables and Array Assignments 
  
  
  - version history
: 33.12. Versions of awk 
 
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.