http://www.faqs.org/docs/Linux-HOWTO/Bash-Prog-Intro-HOWTO.html
http://xiaowang.net/bgb-cn/index.html