These are 11 tips that will take your Bash scripts to the next level. In this deep dive, I explain to you 11 patterns that I use in all the scripts I write in Bash.
▬▬▬▬▬▬ Resources & References 📕 ▬▬▬▬▬▬
Scripts to rule them all repo: https://github.com/github/scripts-to-rule-them-all
▬▬▬▬▬▬ Chapters 🕐 ▬▬▬▬▬▬
00:00 - Intro 01:41 - Fail fast 04:20 - Exit codes in Bash 10:06 - Parsing named arguments in bash 11:37 - User prompting in Bash 13:32 - TTY check in Bash 15:17 - Command exists 18:12 - Using TRAP to capture signals 19:41 - Using functions in Bash 23:07 - Add docs 24:00 - Print docs in Bash 25:58 - Logging in Bash
#glichstream #softwareengineering #programming #coding