| [Top] | [Contents] | [Index] | [ ? ] | 
Table of Contents
- Foreword
 - Preface
 - 1. Getting Started with 
awk - 2. Running 
awkandgawk - 3. Regular Expressions
 - 4. Reading Input Files
  
- 4.1 How Input Is Split into Records
 - 4.2 Examining Fields
 - 4.3 Nonconstant Field Numbers
 - 4.4 Changing the Contents of a Field
 - 4.5 Specifying How Fields Are Separated
 - 4.6 Reading Fixed-Width Data
 - 4.7 Defining Fields By Content
 - 4.8 Multiple-Line Records
 - 4.9 Explicit Input with 
getline- 4.9.1 Using 
getlinewith No Arguments - 4.9.2 Using 
getlineinto a Variable - 4.9.3 Using 
getlinefrom a File - 4.9.4 Using 
getlineinto a Variable from a File - 4.9.5 Using 
getlinefrom a Pipe - 4.9.6 Using 
getlineinto a Variable from a Pipe - 4.9.7 Using 
getlinefrom a Coprocess - 4.9.8 Using 
getlineinto a Variable from a Coprocess - 4.9.9 Points to Remember About 
getline - 4.9.10 Summary of 
getlineVariants 
 - 4.9.1 Using 
 - 4.10 Directories On The Command Line
 
 - 5. Printing Output
 - 6. Expressions
  
- 6.1 Constants, Variables and Conversions
 - 6.2 Operators: Doing Something With Values
 - 6.3 Truth Values and Conditions
 - 6.4 Function Calls
 - 6.5 Operator Precedence (How Operators Nest)
 - 6.6 Where You Are Makes A Difference
 
 - 7. Patterns, Actions, and Variables
  
- 7.1 Pattern Elements
 - 7.2 Using Shell Variables in Programs
 - 7.3 Actions
 - 7.4 Control Statements in Actions
 - 7.5 Built-in Variables
 
 - 8. Arrays in 
awk - 9. Functions
  
- 9.1 Built-in Functions
 - 9.2 User-Defined Functions
 - 9.3 Indirect Function Calls
 
 - 10. Internationalization with 
gawk - 11. Advanced Features of 
gawk - 12. A Library of 
awkFunctions - 13. Practical 
awkPrograms- 13.1 Running the Example Programs
 - 13.2 Reinventing Wheels for Fun and Profit
 - 13.3 A Grab Bag of 
awkPrograms- 13.3.1 Finding Duplicated Words in a Document
 - 13.3.2 An Alarm Clock Program
 - 13.3.3 Transliterating Characters
 - 13.3.4 Printing Mailing Labels
 - 13.3.5 Generating Word-Usage Counts
 - 13.3.6 Removing Duplicates from Unsorted Text
 - 13.3.7 Extracting Programs from Texinfo Source Files
 - 13.3.8 A Simple Stream Editor
 - 13.3.9 An Easy Way to Use Library Functions
 - 13.3.10 Finding Anagrams From A Dictionary
 - 13.3.11 And Now For Something Completely Different
 
 
 - 14. 
dgawk: TheawkDebugger - A. The Evolution of the 
awkLanguage- A.1 Major Changes Between V7 and SVR3.1
 - A.2 Changes Between SVR3.1 and SVR4
 - A.3 Changes Between SVR4 and POSIX 
awk - A.4 Extensions in Brian Kernighan’s 
awk - A.5 Extensions in 
gawkNot in POSIXawk - A.6 Common Extensions Summary
 - A.7 Regexp Ranges and Locales: A Long Sad Story
 - A.8 Major Contributors to 
gawk 
 - B. Installing 
gawk - C. Implementation Notes
 - D. Basic Programming Concepts
 - Glossary
 - GNU General Public License
 - GNU Free Documentation License
 - Index
 
| [Top] | [Contents] | [Index] | [ ? ] | 
