Shell Scripting
- IT & Software
- Feb 05, 2025

Shell Scripting, available at Free, has an average rating of 3.75, with 38 lectures, based on 744 reviews, and has 23870 subscribers.
Free Enroll NowYou will learn about Proficient in using UNIX/LINUX Bash scripting Start with shell scripting, debug issues in UNIX based Operating Systems This course is ideal for individuals who are Anybody interested in software, students who want build up their software skills or Software testers, developers, system administrators It is particularly useful for Anybody interested in software, students who want build up their software skills or Software testers, developers, system administrators.
Enroll now: Shell Scripting
Summary
Title: Shell Scripting
Price: Free
Average Rating: 3.75
Number of Lectures: 38
Number of Published Lectures: 38
Number of Curriculum Items: 38
Number of Published Curriculum Objects: 38
Original Price: Free
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Why this course? The most basic and must language for any software engineer, be it developer or tester or system administrators is shell scripting. Why learn bash scripting?
1. This course is a compact version of shell scripting with all the details to start.
2. It talks less theory and more action.
3. Simple explanations are given for different constructs in scripting.
4. The lectures are created in step by step fashion and in short format.
5. With small examples of different utilities as well as some advance topics how you can use shell scripting in professional way.
6. All the scripts are available on GitHub.
7. This course is also compiled, keeping in mind that any naive user who are eager to learn shell scripting.
Course Curriculum
Chapter 1: Course Overview
Lecture 1: Overview
Lecture 2: Pre-Requisites
Lecture 3: Resources
Chapter 2: Hello Shell Scripting
Lecture 1: What Is Shell?
Lecture 2: Types of Shell and Invoking a Shell
Lecture 3: Hello World with Shell
Lecture 4: Summary
Chapter 3: Shell Scripting Basics
Lecture 1: Paths and Variables
Lecture 2: Comments
Lecture 3: Conditional Statements
Lecture 4: Loops
Lecture 5: String Processing
Lecture 6: Numbers and Arithmetic
Lecture 7: Summary
Chapter 4: Standard I/O
Lecture 1: Redirect to a File
Lecture 2: Standard Input
Lecture 3: Standard Output and Standard Error
Lecture 4: Communication Between Scripts
Lecture 5: Summary
Chapter 5: Some More on Scripting
Lecture 1: Declare Statements
Lecture 2: Arrays
Lecture 3: Functions
Lecture 4: Files and Directories
Lecture 5: Summary
Chapter 6: Application of Filters
Lecture 1: Introduction to grep
Lecture 2: Introduction to AWK
Lecture 3: Introduction to SED
Lecture 4: Summary
Chapter 7: Application Scripts
Lecture 1: Professional Scripting Menus
Lecture 2: Modularising Scripts
Lecture 3: Config Parsing
Lecture 4: cURL and Handling JSON
Lecture 5: Summary
Chapter 8: Debugging Bash Scripts
Lecture 1: Debugging
Lecture 2: Error Handling
Lecture 3: Logging
Lecture 4: Summry
Chapter 9: Whats Next
Lecture 1: Whats Next
Instructors

Jayant Parida
Software Engineer and Technolgy Enthusiast
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Complete algorithmic forex trading and back testing system
- Registration and Login system using PHP and MySQL.
- Advanced Photoshop Manipulations Tutorials Bundle
- Company Valuation Financial Modeling
- GraphQL with React- The Complete Developers Guide
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Figma Fundamentals- Use Figma Like a Pro
- Beginner Vizrt Artist Training
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8SEO for Web Developers
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling