Bash shell scripting course, where we will learn things like: writing a shell script, redirection, functions and more!

What you will learn

Introduction

Basic commands

Writing your first bash script

Variables

Positional arguments

Output/Input redirection

Test operators

If/Elif/Else

Case statements

Arrays

For loop

Functions

Exit codes

AWK

SED

Description

In this course I will teach you how to get started with bash scripting. We will learn the fundamentals of bash scripting and create an entire bash script in the end as our end project. Join the course!

We will learn thing such as how to write a shell script, variables, functions, exit codes and more! Here is a complete overview of all the topics:

  • Introduction
  • Basic commands
  • Writing your first bash script
  • Variables
  • Positional arguments
  • Output/Input redirection
  • Test operators
  • If/Elif/Else
  • Case statements
  • Arrays
  • For loop
  • Functions
  • Exit codes
  • AWK
  • SED

If you are completely new to bash scripting, don’t worry! The course is made so that anyone can jump in. We work with WSL, for which I have a video on my YouTube channel (link in my profile page), so the course can be easily stepped into if you are on a Windows computer! If you don’t know anything about the Linux shell, on don’t know your way around a terminal, there is another course on here as well that explains the basics of Linux.


Get Instant Notification of New Courses on our Telegram channel.


If you are already well rounded in Bash, you can have a look at the final project and see if you can manage to create it yourself!

Don’t forget to check out my YouTube channel for more Linux related content. Have fun and happy studying!

English
language

Content

Introduction

Introduction
Introduction
Basic commands
Basic commands

Bash script fundamentals

Writing your first bash script
First bash script
Variables
Variables
Positional arguments
Positional arguments
Output/Input redirection
Redirection

Conditionals

Test operators
Test operators
If/Elif/Else
If/Elif/Else
Case statements
Case statements

Looping

Arrays
Arrays
For loop
For loop

Functions

Functions
Functions
Exit codes
Exit codes

Important bash commands

AWK
AWK
SED
SED