I made a one-page bash guide a few years ago, which is what I consult when I forget things (like string variable operators). Near the bottom of the page is a short list of the best books and websites I've found on the subject.<p><a href="http://www.adamponting.com/mac-terminal/" rel="nofollow">http://www.adamponting.com/mac-terminal/</a>
My goto: <a href="https://www.gnu.org/software/bash/manual/bashref.html" rel="nofollow">https://www.gnu.org/software/bash/manual/bashref.html</a><p>Create a script for something you're currently typing out by hand.. Then use those commands for a script.. Expand from there.