The material here is from a range of random sources that I have stumbled across and have linked or referenced where I remembered to note the source. Images are linked to their original location for the most part.
You will need an
O/S to do your CLI and shell scripting :)
You could use a " Live CD " such as
Knoppix, Debian based distribution.
or
Slax, Slackware based distribution.
some “wicked-cool-shell-scripts” apparently, actually there are some excellent examples. Available as a book
Aliens Bash tutorial, suitable for humans, nerds and geeks also.
Advanced BASH Scripting Guide.
'Here' document Guide. Explore the wonderful world of 'here' docs. Actually it's chapter 18 in the above guide ;)
AWK text processing etc. language Very powerful
“Useless Use of cat Award” A useful set of common mistakes and errors in scripting.
Learn a bit of vi as it is on (almost) all flavours of *nix, whereas emacs might not be ...
very useful vi (editor) crib sheet.
very useful emacs (editor) crib sheet.
html version of slides from scripting & configuring. tarball of magicpoint presentation and images
These are in addition to the worksheets.
Slight touch of personal bias here ;)