ShellCheck
Added on Jul 2025
845 Visits
46 Upvotes
About ShellCheck
ShellCheck is a shell script linter. It is a tool that statically analyzes shell scripts for any shenanigans such as syntax errors, stylistic, and deprecated ways of writing shell scripts and suggests ways of improving the quality of the written code. It points out and clarifies typical intermediate level semantic problems that cause a shell to behave strangely. It also points out subtle caveats, corner cases and pitfalls that may cause an advanced user's otherwise working script