Bash PowerParameter Expansion & Defaults
All courses

Defaults without ceremony

${var:-default} uses default if unset or empty. ${var:=default} assigns it. ${#var} is length.

Best practice: : "${VAR:?VAR is required}" aborts early if a required variable is missing.

Output
Press Run to execute your code.