BASH is excellent if you know how to use the it and the power the command-line (and scripts, which is just a lot of commands on the command line in a text-file).
Thus; you must learn BASH!!. Knowing how to harnest the power Of BASH is very good for you.
 Step 1: Read ALL the HOWTO's!
Numerous people throughout the work have spent years making excellent manuals for learning BASH.
- Bash Guide for Beginners
- Bash Scripting Introduction HOWTO
- Advanced Bash-Scripting Guide
- An in-depth exploration of the art of shell scripting
 Step 2: Learn the Reference (by heart)
You can print or bookmark the Bourne Shell Reference.
But you really should learn it by heart. Your brain is a great instrument which you really should use and it also happens to be a GREAT place to store information.