Introduction to Linux Shell Scripting

Get up to speed with Linux shell scripting quickly
Rating: 3.7 out of 5 (247 ratings)
7,821 students
English [Auto]
After you complete this course you will understand the basics of writing a shell script.


  • Linux system or Command line access to a Linux system.


Introduction to Linux Shell Scripting

Lets Learn Linux Shell Scripting  , its easy to understand and with proper example for practice, So Lets have Learn with fun. Get up to speed with Linux shell scripting quickly

In this mini-course, you'll learn the essentials of writing your own Linux shell scripts, including:

  • How to avoid the most common mistakes made by inexperienced shell script

  • Understanding and using best practices and standard conventions.

  • A simple technique that can make amazingly complex scripts easy to write

Even if you're not interested in furthering your career, you can write shell scripts that organize your vacation photos, track your stock portfolio, and more...

Who this course is for:

  • Beginners of Automation Developer
  • DevOps Engineer

Course content

2 sections11 lectures1h 6m total length
  • Introduction
  • Overview and Getting Start with First Shell Script
  • Linux File Permission
  • Shell Builtin Commands
  • Variable & Comments
  • First complicated script
  • Condition Handling in Shell
  • Looping with for
  • Summary


DevOps Enabler | Cloud Practitioner
Vijay Patel
  • 3.9 Instructor Rating
  • 1,871 Reviews
  • 40,305 Students
  • 10 Courses

Vijay Patel started his career as QA Engineer and with his 11 years of professional experience in QA/DevOps/Development, he started training of AWS Solution Architect, Terraform, Chef, Ansible, Linux, Jenkins, and other DevOps. technically savvy professional having 11 years’ experience working with emerging technologies tied to DevOps, in which major part I spent in simplifying automation and deployment for enterprise clients and their projects.

In my role as a DevOps, I orchestrate the journey of software development from commit to production. I drive performance and reliability across multiple platforms, working closely with Development and QA community to understand requirements for the build, test, deploy and release processes. My experience crosses shortening and automating testing and release cycles to get it done faster.

In addition to DevOps, I’m very interested in sharing knowledge. My experience revolves around providing strategic leadership for the development of agile, cost-effective cloud solutions using Best DevOps Practices so that the one can arrive at the best possible outcome.