QuoteRef: ahoAV4_1979

topics > all references > ThesaHelp: references a-b

pattern specification
references a-b
fixed logic language
specific purpose computer systems
pattern brackets


Aho, A.V., Kernighan, B.W., Weinberger, P.J., "Awk-- A pattern scanning and processing language", Software-Practice & Experience, 9, 4, pp. 267-279, April 1979. Google

267 ;;Quote: AWK is designed for simple information retrieval, text manipulation, and report generation
267+;;Quote: AWK avoids the trappings of conventional programming languages; uses simple, concise expressions and default handling of common cases
268 ;;Quote: AWK program consists of patterns and actions; if an input line matches a pattern, its action occurs
QuoteRef: ahoAV4_1979 ;;268-70 patterns for matching text lines: beginning of file, end of file, regular expressions of characters and character classes, relations on system and user refined variables, combinations of all these, many system variables describing a line eg $1 is the first field and FS is the field separator character.
271 ;;Quote: Awk can process all lines between an initial and final pattern (a pattern range); reduces the need to use variables
276 ;;Quote: AWK is used for report generation, data transformation, and data validation
276+;;Quote: AWK programs can be very complicated even though basic design is simple

Related Topics up

Topic: pattern specification (15 items)
ThesaHelp: references a-b (396 items)
Topic: fixed logic language (7 items)
Topic: specific purpose computer systems (9 items)
Topic: pattern brackets (15 items)

Collected barberCB 1980
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.