Operating Systems
Intermediate
Bash Scripting – Complete Beginner to Advanced Guide
A complete beginner-to-advanced guide teaching shell scripting basics, syntax, variables, conditions, loops, and devops automation.
18 chapters
8h 10m
4.5
(162)
What you'll learn
- Introduction to Bash Scripting
- Setting Up the Bash Environment
- Variables and User Input
- Working with Strings and Numbers
- Loops in Bash
- Conditional Statements
- Functions in Bash
- Input, Output, and Redirection
Course content
18 chapters · 8h 10m- 1 Introduction to Bash Scripting 15 min
- 2 Setting Up the Bash Environment 20 min
- 3 Variables and User Input 25 min
- 4 Working with Strings and Numbers 25 min
- 5 Loops in Bash 30 min
- 6 Conditional Statements 20 min
- 7 Functions in Bash 25 min
- 8 Input, Output, and Redirection 30 min
- 9 Arrays and Advanced Variables 25 min
- 10 Text Processing Commands 30 min
- 11 Command-Line Arguments 25 min
- 12 Scheduling Tasks with Cron 25 min
- 13 System Administration Automation 30 min
- 14 Networking Automation Scripts 30 min
- 15 Bash Scripting for DevOps 35 min
- 16 Security Best Practices in Bash 25 min
- 17 Bash Scripting Interview Questions and Labs 30 min
- 18 Build Real-World Bash Automation Projects 45 min