Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering Bash Shell Scripting: Automate your daily tasks
Rating: 4.5 out of 5(44 ratings)
780 students

Mastering Bash Shell Scripting: Automate your daily tasks

Access to Live Linux Lab Environments!!
Last updated 1/2022
English

What you'll learn

  • Student will understand various features of bash sell
  • Student will learn to write scripts to automate repeated tasks to save time
  • Student will learn to use conditions and loops effectively
  • Student will learn to read files & process them line by line

Course content

19 sections122 lectures11h 33m total length
  • Course Overview5:12
  • To get best out of this course2:41
  • Repetitions1:00
  • Complementary Access to Live Lab Environment for Practice0:16
  • Course Resources - Demo Scripts, etc.0:03

Requirements

  • Desire to learn bash shell programming
  • Access to a Linux or Unix or Mac system (physical or virtual)
  • Basic knowledge of Linux Command Line & Linux Commands

Description

*** Access to LIVE LINUX LABS ***

*** Supercharge your productivity with shell scripts! ***

This course will help you learn the following:

  • A step-by-step & systematic approach in learning shell scripting embedded with quizzes, assignments & projects.

  • Accept user input

  • Process command-line arguments

  • Understand the shell special variables

  • Using Brace expansion

  • Using conditional statements & loops: if..then..else, while, until, for and case

  • Create user menus using "select"

  • ***** Write loops directly on the command-line for disposable scripts *****

  • Quizzes, Assignments, Projects & Tests -- To enhance your learning.

Resources included to "boost" your productivity:

  • Template Scripts.

  • A design approach for medium & complex projects.

  • Real-world sample scripts.

Who this course is for:

  • Anyone who wants to learn bash shell programming
  • DevOps Engineers, DevOps Architects, Clould Engineers, Data Science Students who work with Linux Systems