Learn Bash Shell in Linux for Beginners

This course teaches beginning Linux shell scripting in the Bash shell

4.55 (275 reviews)
Udemy
platform
English
language
Programming Languages
category
Learn Bash Shell in Linux for Beginners
3,775
students
1.5 hours
content
Apr 2016
last update
$44.99
regular price

What you will learn

Learn Using Scripts to Automate Tasks

Control the Execution of the Script

Description

This course teaches beginning Linux shell scripting in the Bash shell. The emphasis in the course is on the scripting language itself: using scripts to automate common tasks, and the logic within the language used to control the execution of the script.

The course is in two units, and contains over an hour of demos and discussion. This is the second part of the Linux course series from EDUMobile Academy.


In the first unit of the course, we’ll explore the shell environment itself, and cover such topics as:

- a simple hello world script
- making scripts executable
- why we run a script with a ./ and how to remove it
- running a script to act upon the currently running shell
- variables and how to use them
- the .bashrc file

The second unit covers scripting commands, particularly control flow. Topics include:

- exit status of shell commands
- the if statement and tests
- handling command line arguments
- random numbers
- loops (while, until, and for)
- the case statement

I hope you join me for this beginner’s guide to the bash scripting language!

Content

Exploring Shell Environment

Introduction
Writing and Running a Hello World Script
Removing the ./ Resolution
Running Scripts in the Current Open Shell
Intro to Variables
Saving Shell State in .bashrc

Shell

Exit Status of Shell Commands
Tests and the if Statement
Command Line Arguments
Guessing Game
Loops
The Case Statement
Bonus Lecture - Coupon Code

Reviews

Randy
December 6, 2022
Rick is just good at this. I have a few of his courses and they all are favorites. Clear. Complete and good
Coconut
January 5, 2020
Yes. I used bash about 8 years ago, and forgot nearly everything. This was a great refresher. The professor speaks English well, and is quite easy to understand.
Joseph
September 25, 2017
This course is ok. Instructor is clear. Would be better if there were more script creation labs. Thanks.
Adrian
September 3, 2017
This is not for beginners, he goes very fast through the commands and doesn't explain in more detail.
Anonymized
September 27, 2016
the intro and outro are to loud in relation to the voice and realy annoying. i had to turn up the speed. (spoken too slow, getting tired) the example's are not so appealing
Marek
April 9, 2016
Great course for a beginners, very informative, well chosen context, it has all necessary information to start with linux shell. great instructor. If you have no experience with linux shell just go with this course.
Slacker
April 6, 2016
I liked the instructors rhythm and content. I feel like he could have explained the syntax's a little more. Example: in the first script we went through he quickly explained the variables. I imagine if i go through the course again I will understand better though as I am a noob. I wish i could find the other courses that he has done, i would take them.
María
March 18, 2016
With this course I got a 9.5 (the max is 10) in a practice. The 0.5 I didn't get was a redaction fail. I can say that course is really good!
Jeremy
March 11, 2016
This is a very focused course perfect for beginners to scripting with Linux. The content is highly focused and specialized. It is purely about creating a file, altering its permissions, and running that file. I appreciate the quick intro without covering all the basics of linux. Thank you!
David
March 4, 2016
Very good beginning course for Linux. All of the examples were easy to understand and the instruction was clear. Thanks!
Ayoub
February 27, 2016
it's kinda cool, I always wanted to learn bash scripting and I m going further now thanks to this course ^^
Jonathon
February 24, 2016
Easy to follow along, great explanations. Provides an excellent overview of shell scripting, and even explains where some of the names of the commands came from which is really interesting.
Ariel
February 19, 2016
this is the best course because its 100% HANDS-ON. from the start, we begin practicing SHELL SCRIPTING with some of the COOLEST EXAMPLES, using a GREAT VARIETY of TERMINAL COMMANDS for a truly rich and deep understanding of the scripting process. detailed discussion about such important concepts like PATH and many others. 5*

Charts

Price

Learn Bash Shell in Linux for Beginners - Price chart

Rating

Learn Bash Shell in Linux for Beginners - Ratings chart

Enrollment distribution

Learn Bash Shell in Linux for Beginners - Distribution chart

Related Topics

745772
udemy ID
1/29/2016
course created date
11/22/2019
course indexed date
Bot
course submited by