I really appreciate you writing this guide. As a long time Linux user, I've always wanted to learn AWK, but it seemed too daunting. Three minutes into your guide and I immediately saw how I could use it in my day-to-day usage.
Since then I've made a point of finding man-pages from other systems whenever the manual for a GNU tool is a bit daunting. It tends to lower the learning threshold quite a lot, honestly.
$ man gawk | wc
1568 13030 94207
$ man -l /usr/share/man/man1/awk.1plan9.gz | wc
214 1579 10956
Not trying to detract from this great guide. Just a general tip :)But once I got the idea of aggregating the book review data from amazon I felt I had to see it through.