Guide to writing scripts using the bash shell

This is a good overview of bash (Borne-Again Shell) scripts.
http://www.panix.com/~elflord/unix/bash-tute.html