# 🔴 Bash

Les bases du scripting bash : variables, arguments, structures de contrôle, fonctions, bonnes pratiques...

1. shebang
2. variables
3. quoting
4. variables d'environnement
   - PATH
5. variables spéciales
6. arguments de script
   - $1
   - shift
   - getopts
7. expansion de paramètres
   - ${var:-défaut}
8. tableaux
9. exit codes
10. conditions
11. boucles
12. fonctions
13. substitution de commande
14. here-doc
15. set -euo pipefail
16. trap
17. shellcheck
18. fichiers d'init
    - .bashrc
    - .profile
    - shell login vs non-login