Bash Scripting Script Template Safety Settings Variables Conditionals Functions Error Handling Loops Best Practices 1. Quote all variables: 2. Use instead of 3. Use in functions 4. Use for constants 5. Always use 6. Use shellcheck for linting ---