Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Shell Script Tutorial - Bash Scripting for Linux/Unix/Bash
Rating: 3.6 out of 5(133 ratings)
2,072 students

Shell Script Tutorial - Bash Scripting for Linux/Unix/Bash

Shell Scripting - Bash Scripting Tutorial with examples for Linux/Bash/Unix
Last updated 1/2016
English

What you'll learn

  • Become a shell programming expert with comprehensive knowledge of shell programming
  • More than 60+ programming & real world examples where shell script is used to automate tasks.
  • A step-by-step process of writing shell scripts that solve real-world problems.
  • Use of Mathematical, String and Logical operators in shell script to make decisions
  • Using of Exit values to determine shell script output status
  • Use of Expressions in shell scripts
  • Use of Pipe & Process concepts while creating shell scripts
  • Creating functions in shell scripts and improve reusability
  • Use of utilities like cut, paste, join, tr in shell scripts with examples
  • Accepting input from a user and then make decisions on that input.
  • Accepting and process command line arguments.
  • Variables - how to use them in your shell scripts, and when to do so.
  • Real-world examples of shell scripts, how it used in corporate world.
  • A downloadable material containing the scripts used in the presentations and lessons.

Course content

26 sections65 lectures6h 22m total length
  • Course Introduction4:21

    Learn the fundamentals of Unix shell scripting, covering shell introduction, variables, command lines and operators, arguments, conditionals, functions, processes, and essential utilities.

  • Shell Introduction4:21

    Introduces the shell as a command interpreter and interface between user and kernel, then covers popular shells such as Bourne, C, and Bash, and explains how shell scripts automate tasks.

  • My First Shell Script5:39

Requirements

  • Interest to lean shell scripting

Description

This course will take you from basics of shell scripting which includes how to write or save shell scripts, changing permissions fro execution, taking input from user, loop concepts etc. And will take you slowly to advance concepts like pipes, filters, processes, linux utilities like cut, paste, join etc.

Every concept has been explained with lot of examples so you would know when to apply it and how to apply them in real time world. At the end of course you will find full downloadable ebook containing all concepts and related examples.

  • You will become a shell programming expert with comprehensive knowledge of shell programming
  • You will learn with more than 60+ programming & real world examples
  • You will know How to make use of Mathematical, String and Logical operators in shell script to make decisions
  • How to Create functions in shell scripts and improve reusability
  • You will learn How to make use of Exit values to determine shell script output status
  • How to Accept input from a user and then make decisions on that input.
  • You will know How to make use of Expressions in shell scripts
  • Dealing with command line arguments and use of it with examples
  • You will learn How to make use of Pipe & Process concepts while creating shell scripts
  • Use of utilities like cut, paste, join, tr in shell scripts with examples
  • Practice exercises with solutions so you can start using what you learn right away.
  • Real-world examples of shell scripts, how it is used in corporate world.
  • Last but not least, you will get downloadable material containing the scripts and topics contents

Thank you!

Who this course is for:

  • Anyone interested in learning shell scripting or shell programming.