Linux Bash Shell Scripting: Complete Guide (incl. AWK & SED)

Join Richard's fun and friendly Bash shell scripting course. Learn from zero to hero and create awesome scripts!

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

In this engaging course, Richard will guide you through the essentials of Bash shell scripting, from basic concepts to powerful techniques including AWK and SED.

Key Points

  • Learn the basics of shell scripting with fun examples.
  • Understand AWK and SED for magical script creation.
  • Write functions and loops like a pro!

Learning Outcomes

  • Be able to create professional-looking scripts.
  • Understand decision making and logic in scripting.
  • Work with files and data effortlessly using loops.

About This Course

Bash shell scripting tutorial, go from ZERO to HERO and let's dance your bash programming skills

Welcome to linux bash shell scripting course. I'am Richard and I will be your instructor. I have great knowleadge about shell scripting as throughout my carrer I had been working for Fortune 50 company, where I apart from taking care of 200+ Solaris servers wrote many scripts for keeping live easy :)

What is covered?

  • Basics of scripting - no worry you don't know anything about scripting by now

  • Sha-bang explanation - what it is and why the heck it is called sha-bang

  • Decision making

  • Regular expressions

  • Wildcards

  • For & While loops

  • Functions

  • Reading arguments using CASE structure

  • Getopt

  • Getopts

  • ...and many more

And what about AWK? Yes, it is covered here!  And what about SED? Also covered!  


Why I have created this course?

Many years back, when I was starting as UNIX administrator, I had many ideas how to improve specific things using scripts. But, I couldn't find any good resource, which would take me through all needed topic in one place. Somewhere I got great explanation about sha-bang while regular expressions for shell scripting were only mentioned. Somewhere was good explanation about decision making in if statement, but SED and AWK part was missing, and that use of SED and AWK was in my carrer really important. Basically I cannot imagine any single production script, where I wouldn't used SED or AWK, because without them you are not able to create that "magic" in your script. 

Many years later, I am here to share in one place what is really needed in order to create magic script. Not only how to create script, do some decision making in if statements, write functions, use arrays, but mainly how to combine everything including AWK and SED. I was creating this course in a way, which would help me a lot to create great scripts during start of my career. All needed things in one place. 

Please, watch my preview lectures to see what we are going to build in this course.

  • Be able to create PRO looking script with parameters

  • Use functions in script

  • Read files line by line using while loop

Course Curriculum

1 Lectures

Instructor

Profile photo of Richard Böhm
Richard Böhm

Hi, I'am Richard. Passionate UNIX, LINUX guy with interest in things, which can save my or others time. Yes, I am talking mainly about scripting. Throughout my carrer, I have been working for Fortune 50 company, and made a lots of scripts which are saving time in some repetitive tasks. As my interest is not only UNIX, I am working...

Review
4.9 course rating
4K ratings
ui-avatar of Thomas Moeller
Thomas M.
5.0
10 months ago

clear explanations and simple examples

  • Helpful
  • Not helpful
ui-avatar of Arjun Ghosh
Arjun G.
5.0
11 months ago

Lovely introduction & explanation to Bash awk & sed.

  • Helpful
  • Not helpful
ui-avatar of Daria Amirkhanova
Daria A.
4.0
11 months ago

The course is good. All the explanations are clear and there are a lot of useful details and tips.
A bit sad, that starting from some point there are no tests or questions. This would be helpful

  • Helpful
  • Not helpful
ui-avatar of Anshuman Bhowon
Anshuman B.
5.0
11 months ago

Very enlightening.

  • Helpful
  • Not helpful
ui-avatar of Luis Gerardo Juarez Rangel
Luis G. J. R.
5.0
1 year ago

Awesome explication.

  • Helpful
  • Not helpful
ui-avatar of Enrique Alejandro Sánchez Núñez
Enrique A. S. N.
5.0
1 year ago

I like the clear explanations of the instructor, and I find very useful the material presented.

  • Helpful
  • Not helpful
ui-avatar of Oliver Greub
Oliver G.
5.0
1 year ago

Perfect to understand and practice basic bash scripting.

  • Helpful
  • Not helpful
ui-avatar of D —
D ďż˝.
5.0
1 year ago

This was an amazing course!!! Very well explained with a lot of examples. Author did a great job.

  • Helpful
  • Not helpful
ui-avatar of Acseler
Acseler
5.0
1 year ago

This course is really good. I was expected that subprocesses will be explained too, and when usually they come in handy, but course does not cover it, so will read about them individually.

  • Helpful
  • Not helpful
ui-avatar of Suneel Nayak
Suneel N.
5.0
1 year ago

Very good.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses