BASH all the way. BASH scripting is only slightly different than other *nix shells, and it’s by far the most ubiquitous. Once you learn BASH scripting you can easily learn the nuances between BASH and other similar shells, like ksh, etc.
BASH also. I’m not that great with shell scripts at all, haven’t really learned much but even knowing a little bit can make automating tasks much easier.
right, yeah, i can’t really talk ether, i mean, first off you have to buy the book, but yeah, on a positive side, they are generally much more reliable and easier to read, anyways, good luck.