There's a book for Bash on Linux for free online. https://linuxcommand.org/tlcl.php

I know, its's not BSD but most things should still be the same. As long as one does not touch system stuff.

CC: @stefano@bsd.cafe