Microsoft Store
 

AWK programming language


 

AWK is a general purpose computer language that is designed for processing text based data, either in files or data streams. The name AWK is derived from the surnames of its authors ? Alfred V. Aho, Peter J. Weinberger, and Brian W. Kernighan.

Related Topics:
Computer language - Surname - Alfred V. '''A'''ho - Peter J. '''W'''einberger - Brian W. '''K'''ernighan

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Awk is an example of a programming language that extensively uses the string datatype, associative arrays (that is, arrays indexed by key strings), and regular expressions. The power, terseness, and limitations of awk programs and sed scripts inspired Larry Wall to write Perl.

Related Topics:
Programming language - String - Datatype - Associative array - Regular expression - Sed - Larry Wall - Perl

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

Awk is one of the early tools to appear in Version 7 UNIX and gained popularity as a way to add computational features to a UNIX pipeline.

Related Topics:
Version 7 - UNIX - Pipeline

~ ~ ~ ~ ~ ~ ~ ~ ~ ~

A version of awk is a standard feature of nearly every modern Unix-like operating system available today. Implementations of awk exist as installed software for almost all other operating systems.

~ ~ ~ ~ ~ ~ ~ ~ ~ ~