Well folks, here are the pages that I'm finding helpful. Those of you who are more advanced might have other good links--if so, please send an email to scottro11[at]gmail.com and I'll put them on the page. So, in no particular order
Linuxcommand's shell script tutorial
A nice introduction, including functions.
Linux
Shell Scripting Tutorial by Vivek G. Gite
I don't think that English is Mr. Gite's first language, but don't
be put off by the spelling mistakes--I've found this tutorial
extremely helpful.
Daniel
Robbins Tutorials.
It also has a part 2
and
part 3
The Gnu page bash FAQ
Nothing makes you feel more silly than trying to figure out how to
do something and finding it's covered in the faq. :) (Errr, of
course it's never happened to me, but uh, uh, happened to a friend
of mine.) :)
The Linux documentation project has a few guides as well.
While it's probably politically incorrect to say so, I find most of
the LDP's guides are pretty poor, and these aren't really an exception. In
other words, go to these guides as a last resort.
The Bash
Programming Introduction howto
A howto, sometimes lacking in detail for the beginner.
Linuxdoc.org's Bash Beginners Guide
An effort to fill the gap between the Programming intro howto and
the advanced guide
Advanced Bash-Scripting Guide
This one is somewhat heavy going at first, but still useful, even
to the beginner. For me, at least, I found that before learning
various things, I could still go through it and pick up little
pointers. On the other hand, I see many people recommend it to the
beginner, which I feel is a mistake. It tends to give a command with
little or no explanation as to why. The people who recommend seem to
be those who are already excellent shell scripters.
The Linux Documentation Project seems to change urls from time to time, so if those links don't work, go to http://www.tldp.org and go to their guides section for the guides and howto index for the howto. (Hopefully, the reader figured that out.) The man page is online here.
There is also the Gnu online Bash reference manual