Level 2 — Intermediate
These lessons cover functions, arrays and associative arrays, exit codes and error handling, argument parsing, grep, sed, awk, find and xargs, processes and job control, environment and configuration, working with JSON and APIs, and testing scripts. Recommended: the Level 1 lessons, especially variables, quoting, conditionals, and loops.