• Post category:StudyBullet-14
  • Reading time:6 mins read


A beginners course to BASH Shell and Scripting fundamentals.

What you will learn

Students would learn a lot about Linux BASH shell fundamentals which would be invaluable for them in their journey to become Linux Shell Scripting experts.

Description

The course would not only serve as a stepping board to learn more lucrative languages such as Python. But it would help you to understand the small things regularly ignored by most writers and content creators. You should never start with learning Linux commands. The starting point should always be the SHELL. That black hole is full of secrets, and this course puts you in the driving seat to navigate the intricacies of the shell and the rest would follow. It is a combination of reading the books attached with the course and watching the video to gain full advantage of this course. If you miss one or the other, you will gain nothing. Life is not a magic, and for most of us, we have to work hard. Don’t blame others. Instead, check and identify your faults. Blaming me for your lack of comprehension or language problems will not certainly solve your problems. You must buy the sister courses as well. Life is not a free lunch either. Few of you have left negative marks, while the majority have been truthful. For those few, I am not responsible for the state of your education or your lack of English comprehension! Please be respectful, or please do not take this course. After taking this course, please go ahead and buy my C shell scripting course.


Get Instant Notification of New Courses on our Telegram channel.


English
language

Content

Introduction

BASH SHELL AND SCRIPTING FUNDAMENTALS

User and System Configuration files

Section Introduction 1
Creating a user
User Configuration files in the Bash Shell Part One 3
User Configuration files in the Bash Shell Part TWO
User Configuration files in the Bash Shell Part three
System Configuration files in the Bash Shell Part ONE
System Configuration files in the Bash Shell Part TWO

Elements of the Shell environment

Elements of the Shell environment 1
Standard Input Output
Redirection Part One
Redirection Part 2
Redirection Part 3
Variables Part 1
Variables Part 2
Variables Part 3
How to execute scripts Terminologies 9
Combining Commands
Command Substitutions
Difference between quotes
Jobs
Aliases
Exit Status
Bash Shell Expansions

AND/OR operators and If-then-else

Section Introduction
AND and OR operators
Passing Values to a script at runtime Part 1
Passing Values to a script at runtime Part 2
If then else constructs Part 1
If then else constructs Part 2
If then else constructs Part 3
String Testing Operators Part 1
String Testing Operators Part 2
String Testing Operators Part 3

Real World Scenarios

Section Introduction
The PATH variable
Using Shell Scripting in the RC directory

Introduction to Looping and Case statement.

Section Introduction
FOR loop Part 1
FOR loop Part 2
FOR loop Part 3
While Loop Intro Part 1
While loop: Bash Counter Lab Part 2
While Loop: The expr counter lab Part 3
While Loop Script example Part 4
While loop: Special Variables
Case statement Syntax Part 1
Case statement Runlevel script Part 2
A pure menu using case statement Part 3