> We really need a 'Bash: The Good Parts' book like Doug Crockford did for Javascript.
Bash is incredibly less complex than Javascript and there is such a resource: the "Bash guide" [1] and "Bash pitfalls" [2] are both excellent resources that teach you how to use Bash properly.