The guide covers things like:
- shebangs
- exit codes
- parameter expansion
- file permissions
- how to look up docs via "man" and "help"
- And a lot more.
The codebase I'm starting with is a Ruby version manager (written in bash) called RBENV. I've published it onto a platform called HelpThisBook.com, a platform to help authors get feedback from early readers (co-created by Rob Fitzpatrick, author of "The Mom Test", "Write Useful Books", etc.). Instructions on how to leave feedback should be given when you open the link below.
https://helpthisbook.com/richie/impostors-guide-to-the-shell