Learn the basics and advanced skills to automate your daily tasks with the help of shell scripting and programming
Key Features
- Benefit from the real-time scripts section
- Learn with the help of a comprehensive course focused on real-life examples
- Automate your daily boring and tedious tasks with shell scripting and programming
Book Description
This course is designed for you if you have experience in Linux and want to develop or enhance your Linux shell scripting skills. Most of the scripts practiced in this training are based on real-life examples. While the hobbyists will find it fun to work through the examples, these are essential skills for aspiring Linux system admins and for experienced Linux engineers; these are skills to be consolidated.
The course starts with introducing you to basic Linux shell scripting. You will then move on to the lab setup required for this course. After that, you will be looking at the basics of shell scripting and scripting standards. Following this, you will look at some basic and real-life scripts. Finally, you will see some additional resources to expedite your understanding.
By the end of this course, you will learn the necessary skills required to automate your repetitive and tedious tasks with the help of shell scripting and programming.
All the code and supporting files for this course are available at https://github.com/PacktPublishing/A-Complete-Course-on-Linux-Bash-Shell-Scripting-with-Real-Life-Examples-
What you will learn
- Understand shell scripting concepts
- Learn to automate daily system administration tasks
- Write basic to advance level shell scripts
- Learn to accept input from a user and make decisions on that input
- Learn about the script to create system inventory
- Go through additional resources about Linux shell scripting
Who this book is for
This course is for anyone who has a good understanding of Linux or Unix and wants to learn shell scripting, improve their Linux skills, and level up their career in the field of Linux. You'll also find this course useful if you're an administrator looking to automate your tedious everyday tasks.
You are expected to have some familiarity with the Linux command line and a desire to learn shell scripting. A knowledge of Linux file editing skills would be good but not mandatory.