This Course covers the most important aspects of shell scripting. You'll learn exactly what scripts are, the components that make up a script, how to use variables in your scripts, how to perform tests and make decisions, how to accept command line arguments, and how to accept input from a user. We'll also cover how to use if statements to make decisions in your scripts.
Learning Objectives
- Obtain a solid understanding of shell scripting.
- Learn the components and variables that make up a script.
- How to perform tests and make decisions.
- How to accept command line arguments and input from users.
- Understand how to use if statements.
Intended Audience
This Course is intended for anyone who wants to learn the basics of shell scripting.
Prerequisites
To get the most out of this Course, you should already have some basic knowledge of Linux.
I just wanted to take a few seconds to introduce the next two videos that you're about to watch. They contain the most important aspects of shell scripting. The content in those videos will take you really far. You'll be able to do almost anything you want with a shell script if you really understand what's covered.
Later on in the course, we'll be diving deeper into some of those topics presented in those videos and you'll learn advanced techniques around those topics that will help take care of edge-case scenarios. I'll also introduce you to some other techniques that aren't covered in the next two videos that can take your shell scripting to the next level. I recommend that you watch these next two videos at least twice and take the time to practice the techniques you learned in them. Okay, let's get started.
Jason is the founder of the Linux Training Academy as well as the author of "Linux for Beginners" and "Command Line Kung Fu." He has over 20 years of professional Linux experience, having worked for industry leaders such as Hewlett-Packard, Xerox, UPS, FireEye, and Amazon.com. Nothing gives him more satisfaction than knowing he has helped thousands of IT professionals level up their careers through his many books and courses.