Check shell scripts
Lint for Bash and other shells.
This site is a kind of ribbon for shell scripts. Paste in a Bash or other shell script and it will check it for errors.
I also find the site useful for learning. I'm not very good at Bash, I often have to look things up. And when you look up something and find something that works, you don't know if there was a better method.