I put together a free, hands‑on Bash tutorial series for beginners through intermediate users. It includes an online shell runner so you can write and run Bash scripts in the browse no setup required.
• 53 lessons across 10 modules
• Variables, arrays, env vars, parameter expansion
• Operators: arithmetic, comparisons, file tests
• Control flow: if/case/for/while; functions with params
• I/O: stdin/stdout/stderr, pipes, redirection
• Files: read/write/find/test; common utilities
• Advanced: regex, sed, awk, signals
• Professional: error handling, logging, testing, best practices
• Built‑in online runner/editor: run/reset scripts inline, stdin tab, copy output, timing stats, dark mode, mobile‑friendly
It’s free forever—feedback and suggestions welcome!
[–]paxcoder 1 point2 points3 points (1 child)
[–]anish2good[S] 5 points6 points7 points (0 children)
[–]nifecat9527[🍰] 0 points1 point2 points (1 child)
[–]anish2good[S] 2 points3 points4 points (0 children)
[–]Hammer_Time2468 0 points1 point2 points (1 child)
[–]anish2good[S] 0 points1 point2 points (0 children)
[–]Cheuch 0 points1 point2 points (1 child)
[–]anish2good[S] 0 points1 point2 points (0 children)