AWK Highlights
• A programming language for handling common data manipulation
tasks with only a few lines of code
• awk is a pattern-action language
• The language looks a little like C but automatically handles input, field
splitting, initialization, and memory management
• Built-in string and number data types
• No variable type declarations
• awk is a great prototyping language
• Start with a few lines and keep adding until it does what you want
• awk gets its input from
• files
• redirection and pipes
• directly from standard input