LNX-210
Intermediate
⏱ 4 weeks
Bash Shell Scripting & Automation
Automate everything: write robust Bash scripts, process text with sed and awk, and schedule real-world automation jobs.
Prerequisites: LNX-101 Linux Fundamentals
Syllabus
Module 1 — Bash foundations
- Variables and quoting
- Conditionals and loops
- Functions and exit codes
Module 2 — Text power tools
- sed stream editing
- awk programming
- Regular expressions
Module 3 — Real-world automation
- Argument parsing
- Logging and error handling
- cron jobs and lock files
- Practical projects: backups, reports, monitoring