Bash scripting is one of the best ways to fully unlock the power of a unix/linux computer. Bash scripting gives you the opportunity to combine many commands into one script and even allows for some programming. Below is a collection of the very best Bash Scripting Tutorials on the net. Enjoy!

I strongly recommend anyone to read at least once:
Writing Robust Bash Shell Scripts
http://www.davidpashley.com/articles/writing-robust-shell-scripts.html
It can save a lot of trouble.
Your list is missing the most important resource – the one that teaches how NOT to write bash scripts :)
http://mywiki.wooledge.org/BashPitfalls
@Anon – Thanks! That’s a great link! I’ll add it to my list.
Great resource!
My favorite one is the How not to write BASH scripts. I've made some of those mistakes and the explanations really describe in detail how BASH works. A must read.