Hi - I've not done any programming for a while, I used to do some PHP and a tiny bit of Perl, but that was ages ago. I'd like to learn some BASH scripting, mostly just for my own use with my Mac, and would like quite a bit of hand-holding along the journey, so was wondering if I could be pointed to some good, beginner-level (i.e. no assumptions of lots of prior knowledge) tutorials and other resources? Also are there any good BASH scripting intros that are written with the Mac in mind or would just any BASH scripting tutorial do for most purposes? I found this on Apple's website: I've also come across this tutorial by Mendel Cooper but it seems to assume quite a lot of prior knowledge... There's also this tutorial at linuxcommand.org Are any of these resources any good or could someone point me to something better, especially anything more Mac oriented? Is the O'Reilly book "The Bash Shell, 3rd Edition" worth getting? BTW I was thinking of using the Sublime Text 2 editor, which has nice syntax highlighting unless someone has any better recommendations (apart from Vi and Emacs...)?