BashDrill: practice the shell patterns scripts depend on.

Focused drills for quoting, variables, pipes, redirection, loops, exit status, and safer script debugging.

Join the BashDrill waitlist

Syntax

quoting, substitutions, variables, tests.

Pipes

stdin, stdout, stderr, tee, append and overwrite.

Safety

set flags, traps, dry-run thinking, common script mistakes.