Start with the topic guide.
The shell and the terminal, navigating the filesystem, file permissions, pipes and redirection, variables and quoting, exit codes, conditionals, loops, functions, text processing with grep, sed and awk, environment variables, scheduling with cron, process management, and writing safe scripts.
This is a learning outline. A complete worked tutorial has not been published for this topic yet.
Concept scope
Shell & Bash Scripting: 14 short lessons, one for each concept. The shell and the terminal, navigating the filesystem, file permissions, pipes and redirection, variables and quoting, exit codes, conditionals, loops, functions, text processing with grep, sed and awk, environment variables, scheduling with cron, process management, and writing safe scripts.