ShellCheck is a static analysis tool for shell scripts used to finds bugs. Use the online editor or locally install via cabal, apt-get, yum or brew.
- GPLv3: free as in freedom
- available on GitHub
- already packaged for your distro or package manager
- supported as an integrated linter in major editors
- available in CodeClimate and Codacy to auto-check your GitHub repo
- written in Haskell, if you’re into that sort of thing