This is the very first in a completely unplanned series: bash shell scripting tutorial. It’s been quite some time since my first contact with bash shell. Since then, I’ve fallen in love with the language. Quite literally, if I may add. From simple to complex maintenance scripts to parallel activities to libraries, I’ve fiddled some.
This series is my humble way of saying thanks to all stackoverflow posts and to Julio Cesar Neves, who wrote the best programming book I’ve ever read. Seriously. These tutorials are also a thank you to an old friend who once taught my very first scripting lesson:
Shell scripting is about piecing together very small programs that do next to nothing on their own but become very very powerful when (spoiler) pipe’d together.
Continue reading →