This document provides an introduction and overview of UNIX shell scripting. It discusses the benefits of scripting to automate repetitive tasks and make ones work at the shell easier. It then covers various topics related to shell scripting including the UNIX environment, different shells available for scripting, basics of shell scripting like variables, command line arguments, control structures
![Fun with Ruby and Redis](https://cdn-ak-scissors.b.st-hatena.com/image/square/d4ba69f164563aa4ab27ba058f5bad7bacd5e4c9/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Ffunwithrubyandredisjavierramirezeuruko2013-130702130114-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)