Awk Programmer's Toolbox Advanced Awk and Unix Shell Scripting Examples and Techniques
Learn to harness the programming power that comes standard with all unix and linux systems (including Apple's OSX). This guide encourages hands-on experimentation by including actual scripts that feature the korn shell (ksh), awk, and sed.