notes-computer-programming-programmingLanguageDesign-prosAndCons-shell
notable because it lists gotchas, too (toread):
http://matt.might.net/articles/bash-by-example/