Hola a todos.
Probablemente los que hacen programas con BASH ya conozcan este sitio, pero por si acaso lo comento ya que esta muy bien explicado.

http://tldp.org/HOWTO/Bash-Prog-Intro-HOWTO.html#toc6

Saludos.