Bash Shell Scripting Tutorial | Shell Scripting Tutorial | Learn Shell Programming

Share it with your friends Like

Thanks! Share it with your friends!

Close

For more detailed Tutorial visit – https://goo.gl/bbvi0C

A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter. The various dialects of shell scripts are considered to be scripting languages. A shell usually interprets a single line of input, but we can also create a file containing a number of lines of commands to be interpreted. This file is a program known as a shell script. The program can also contain control structures (if-then, loops). Shell scripts allow a sequence of commands to be executed automatically . Shell Scripting tutorial is designed to help beginners and professionals.

00:00:00 1 – Introduction
00:10:00 2 – using Variables and Comments
00:20:11 3 – Read User Input
00:31:37 4 – Pass Arguments to a Bash-Script
00:40:08 5 – If Statement ( If then , If then else, If elif else)
00:53:20 6 – File test operators
01:03:45 7 – How to append output to the end of text file
01:14:26 8 – Logical ‘AND’ Operator
01:21:01 9 – Logical ‘OR’ Operator
01:26:35 10 – Perform arithmetic operations
01:33:51 11 – Floating point math operations in bash | bc Command
01:46:06 12 – The case statement
01:53:53 13 – The case statement Example
02:02:26 14 – Array variables
02:12:51 15 – WHILE Loops
02:19:07 16 – using sleep and open terminal with WHILE Loops
02:23:59 17 – Read a file content in Bash
02:31:15 18 – UNTIL loop
02:35:38 19 – FOR loop
02:44:08 20 – use FOR loop to execute commands
02:50:44 21 – Select loop
02:57:41 22 – Break and continue
03:04:11 23 – Functions
03:13:48 24 – Local variables
03:22:09 25 – Function Example
03:34:16 26 – Readonly command
03:41:34 27 – Signals and Traps
04:03:08 28 – How to debug a bash script

★★★Top Online Courses From ProgrammingKnowledge ★★★
Python Programming Course ➡️ http://bit.ly/2vsuMaS ⚫️ http://bit.ly/2GOaeQB
Java Programming Course ➡️ http://bit.ly/2GEfQMf ⚫️ http://bit.ly/2Vvjy4a
Bash Shell Scripting Course ➡️ http://bit.ly/2DBVF0C ⚫️ http://bit.ly/2UM06vF
Linux Command Line Tutorials ➡️ http://bit.ly/2IXuil0 ⚫️ http://bit.ly/2IXukt8
C Programming Course ➡️ http://bit.ly/2GQCiD1 ⚫️ http://bit.ly/2ZGN6ej
C++ Programming Course ➡️ http://bit.ly/2V4oEVJ ⚫️ http://bit.ly/2XMvqMs
PHP Programming Course ➡️ http://bit.ly/2XP71WH ⚫️ http://bit.ly/2vs3od6
Android Development Course ➡️ http://bit.ly/2UHih5H ⚫️ http://bit.ly/2IMhVci
C# Programming Course ➡️ http://bit.ly/2Vr7HEl ⚫️ http://bit.ly/2W6RXTU
JavaFx Programming Course ➡️ http://bit.ly/2XMvZWA ⚫️ http://bit.ly/2V2CoAi
NodeJs Programming Course ➡️ http://bit.ly/2GPg7gA ⚫️ http://bit.ly/2GQYTQ2
Jenkins Course For Developers and DevOps ➡️ http://bit.ly/2Wd4l4W ⚫️ http://bit.ly/2J1B1ug
Scala Programming Tutorial Course ➡️ http://bit.ly/2PysyA4 ⚫️ http://bit.ly/2PCaVj2
Bootstrap Responsive Web Design Tutorial ➡️ http://bit.ly/2DFQ2yC ⚫️ http://bit.ly/2VoJWwH
MongoDB Tutorial Course ➡️ http://bit.ly/2LaCJfP ⚫️ http://bit.ly/2WaI7Ap
QT C++ GUI Tutorial For Beginners ➡️ http://bit.ly/2vwqHSZ

★★★ Online Courses to learn ★★★
Data Science – http://bit.ly/2BB3PV8 | http://bit.ly/2IOrpni
Machine Learning – http://bit.ly/2J2xex1
Artificial Intelligence – http://bit.ly/2AeIHUR | http://bit.ly/2PCCBEb
Data Analytics with R Certification Training- http://bit.ly/2rSKHNP
DevOps Certification Training – http://bit.ly/2T5P6bQ
AWS Architect Certification Training – http://bit.ly/2PRHDeF
Java, J2EE & SOA Certification Training – http://bit.ly/2EKbwMK
AI & Deep Learning with TensorFlow – http://bit.ly/2AeIHUR
Big Data Hadoop Certification Training- http://bit.ly/2ReOl31
AWS Architect Certification Training – http://bit.ly/2EJhXjk
Selenium Certification Training – http://bit.ly/2BFrfZs
Tableau Training & Certification – http://bit.ly/2rODzSK
Linux Administration Certification Training-http://bit.ly/2Gy9GQH

★★★ Follow ★★★
My Website – http://www.codebind.com

DISCLAIMER: This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This help support the channel and allows us to continue to make videos like this. Thank you for the support!

Comments

ProgrammingKnowledge says:

For more detailed Tutorial visit – http://www.codebind.com/
00:00:00 1 – Introduction
00:10:00 2 – using Variables and Comments
00:20:11 3 – Read User Input
00:31:37 4 – Pass Arguments to a Bash-Script
00:40:08 5 – If Statement ( If then , If then else, If elif else)
00:53:20 6 – File test operators
01:03:45 7 – How to append output to the end of text file
01:14:26 8 – Logical 'AND' Operator
01:21:01 9 – Logical 'OR' Operator
01:26:35 10 – Perform arithmetic operations
01:33:51 11 – Floating point math operations in bash | bc Command
01:46:06 12 – The case statement
01:53:53 13 – The case statement Example
02:02:26 14 – Array variables
02:12:51 15 – WHILE Loops
02:19:07 16 – using sleep and open terminal with WHILE Loops
02:23:59 17 – Read a file content in Bash
02:31:15 18 – UNTIL loop
02:35:38 19 – FOR loop
02:44:08 20 – use FOR loop to execute commands
02:50:44 21 – Select loop
02:57:41 22 – Break and continue
03:04:11 23 – Functions
03:13:48 24 – Local variables
03:22:09 25 – Function Example
03:34:16 26 – Readonly command
03:41:34 27 – Signals and Traps
04:03:08 28 – How to debug a bash script

ajmer singh says:

Thank you so much sir for this great series, much needed.

Rafał Kotas says:

Great course, highly recommend it!

deepthi somala says:

bash commands in rhel and linux are same

PrathapBgl says:

One of the best tutorials I have found. Very nice work and thanks a lot. It was long time I did the scripting and this tutorial help me refresh everything.

jagajeet tripathy says:

Suppose need to print 1 to 100 except 21 to 30 can you please share the script.

yağız yalçıntaş says:

Perfect explenation, subbed

OffShell System says:

Nice video, i recomended the comunity OffShell System, have scripts proyects and information about good computation. i see you in the chat of comunity

Adi Panasa says:

Hi ,
Amazing video , and very helpful thank you.

Mitesh Agrawal says:

Why read -sp works and not -ps?

Nithin Vg says:

amazing work … just the best in the web …

Hari Krishna says:

thank you very much sir……….i never seen this type of stuff for students

Iulian Alin Sterea says:

Hi, very good tutorial. I learned a lot. Please correct the explanation from 3:27:20 because is not right.

Vidon _ says:

i love you guy <3

Jie Huang says:

good tutorial!

Rakshanda dhawan says:

❤Thanks for making this video❤

fl w says:

Thx, I have followed all bash script tutorial. Excellent Tutorial ! : )

Nabeel Malik says:

You the best bro

Prince Barpaga says:

Have final in a day on BASH Scripts. Watching it at speed 2. Thanks a lot for this golden tutorial!

M S Maan says:

I have never learned a programming language so fast in my whole life and used it right after in a project. WOW…….GOD BLESS YOU MAN

Sakshi Saxena says:

make in hindi

Likhitanjali says:

Thanku so much for the tutorials.

Colin Chan says:

hi
echo "enter name: $name" cannot run
in my vm it turns into :echo "enter name:" $name could run

Jagdish Kum says:

A very Useful Stuff . Thanks a lot Sir…..

Bhaskar Sarma Upadhyayula says:

At 42.38, there are integer comparison operators given, along with examples. One such operator is 'eq' and associated example: if [ "$a" -eq "$b" ]. The quotes for variable names are not required. Bash is as such tricky (where to use curly braces, quotes etc). Having quotes in places that's not needed can be confusing. But great effort and thanks for the tutorial.

Nick Devaney says:

I would just like to say. This is one of my favourite videos. Have learnt a lot and thank you for it!

m anusha m anusha says:

Thanks sir its very nice ,clean and simple explanation

Drew Seedot says:

How many fucking ads can you have in one video,cash hog?

Write a comment