Web resources available for understanding the Bash language.
There are many external links available that describe
the Bash language. One popular site is: http://www.gnu.org/software/bash/bash.html.
Man
pages are very useful for understanding Linux and AIX commands. The
syntax and semantics can vary by platform, however, so choose the
man pages for the operating system you are developing for. Here are
a few popular sites you may find helpful: