Hands-On Korn Shell and AWK Scripting: Learn Unix and Linux Programming Through Advanced Scripting Examples
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.