 
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)
 
- 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)
  - 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.