The AWK programming language - Aho, Alfred V. (Addison-Wesley Pub. Co, 1988)