Understanding and Practicing Shell Script Programming (A Simple Introduction to Linux Automation)