7 ms·
Read the manual front to back and install shellcheck. Doing both things has paid off for me a thousand times over. The rest is practice. Complete the bash exerc
by felixschl 9y ago
Read the manual front to back and install shellcheck. Doing both things has paid off for me a thousand times over. The rest is practice. Complete the bash exercises on Hackerrank. Bash is fantastic in it's domain but it does require serious study in my experience
- jdreaver 9y agoI can second the shellcheck recommendation. Shellcheck makes great recommendations, and every suggestion has a corresponding code you can google to get to a detailed explanation of why that is considered a warning or error. Hell, even if I just considered the times I forgot to put quotes around a variable and got warned by shellcheck I would be happy that I use it.
- _lce0 9y agohttp://www.shellcheck.net/ http://www.shellcheck.net/ https://packagecontrol.io/packages/SublimeLinter-shellcheck https://packagecontrol.io/packages/SublimeLinter-shellcheck