uDemy – Bash Shell Scripting Tutorial for Beginners

uDemy – Bash Shell Scripting Tutorial for Beginners
English | Size: 1.16 GB
Category: Tutorial

Yogesh Patel
Software Developer and Programming Enthusiast
Yogesh Patel is Software Developer and Programming Enthusiast with much experience from different projects and many different programming languages. He earned Master’s Degree from Germany. Teaching has been his passion since a long time. His aim to teach technology the way it is used in industry and professional world .
Software training is becoming so costly these days, that poor people are finding it very difficult to attend courses and find jobs. His aim behind creating these tutorials is to help those in need. If you find this useful, please share with your friends on Facebook twitter and Google plus. Let’s make these videos help as many students as possible.

Some knowledge of the terminal commands would be helpful, but not required.
Linux machine / Linux virtual machine.
Description
Linux has a variety of different shells Like Bourne shell (sh), C shell (csh), Korn shell (ksh), TC shell (tcsh), Bourne Again shell (bash). Certainly the most popular shell is “bash”. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh). bash is not only an excellent command line shell, but a scripting language in itself. Shell scripting allows us to use the shell’s abilities and to automate a lot of tasks that would otherwise require a lot of commands.

Bash scripting will help you automate routine tasks and save valuable time, whether you’re a sys admin, Linux user or software developer. Shell script is much quicker than programming in any other languages.

The goal of this course is to provide you with a working knowledge of Bash scripting. We’ll start with the basics, starting from creating our first Bash script and running it. Next you will learn about the bash environment, local variables, conditional statements, functions, loops, case statements, string operations, and coprocesses.

Who is the target audience?
This course is designed for beginners, especially users who have never written bash script before
People thinking about a career as a Linux system administrator or engineer, but need the basics first.

Curriculum For This Course
Collapse All 66 Lectures
09:34:32

Linux Command Line Tutorial
05:20:09
Introduction
Preview
07:57
ls command in Linux
Preview
17:14
cd command in Linux
11:26
cat command in Linux
09:14
I/O Redirection
08:50
mkdir Command
06:14
rm and rmdir commands for linux
12:29
cp command
11:52
mv command
11:33
less command
07:14
touch command
05:03
nano command
06:53
sudo command
08:05
top command
08:04
kill command
08:47
echo command
07:50
file permissions, symbolic permissions and chmod
12:27
directory permissions and chmod
07:16
Octal and Numerical permissions (chmod)
09:33
Introduction to Bash Scripting
09:54
which and whatis command
05:17
useradd command (Creating Users)
07:02
userdel command (Removing Users)
05:00
Basic Group Management (groups, groupadd, groupdel)
06:34
.bashrc File
07:13
Viewing Resources (du , df, free command)
09:51
watch command
03:42
Head and Tail Commands
06:49
find command
07:14
wc command
04:20
cal command
03:49
date command
05:54
How to Run multiple Terminal Commands
09:15
apt-get command to Install Software
12:28
ifconfig command
08:29
tar command to Compress and Extract Files
05:54
grep command
10:50
netstat command
12:33

Bash Shell Scripting Tutorial
04:14:23
Bash Introduction
11:45
using Variables and Comments
10:16
Read User Input
11:30
Pass Arguments to a Bash-Script
08:34
If Statement ( If then , If then else, If elif else)
Preview
13:17
File test operators
10:29
How to append output to the end of text file
10:46
Logical ‘AND’ Operator
06:34
Logical ‘OR’ Operator
05:45
Perform arithmetic operations
07:20
Floating point math operations in bash | bc Command
12:21
The case statement
07:51
The case statement Example
08:38
Array variables
10:29
WHILE Loops
06:20
using sleep and open terminal with WHILE Loops
04:55
Read a file content in Bash
Preview
07:20
UNTIL loop
04:21
FOR loop
08:39
use FOR loop to execute commands
06:45
Select loop
07:01
Break and continue
06:42
Functions
09:42
Local variables
08:43
Function Example
11:57
Readonly command
07:17
Signals and Traps
21:44
How to debug a bash script
07:22

About WoW Team

I'm WoW Team , I love to share all the video tutorials. If you have a video tutorial, please send me, I'll post on my website. Because knowledge is not limited to, irrespective of qualifications, people join hands to help me.