Bash ("Bourne-Again shell") Reference Manual.
Bash and the
Korn shell are well designed, widely available, and conform to the
POSIX standard, developed by the IEEE
and The Open Group and
endorsed by the International Standards
Organization.
The "C" shell and its derivatives, such as tcsh, are alternative
shells. While adequate for interactive use, they
are
not recommended for programming.