Launch ToolkitCalculatorsConvertersDeveloperTextAll toolsLaunches
Launch your project Sign in
Theme
Home/Launches/ShellCheck

ShellCheck

A linter that catches your shell script bugs before prod does.

Tool·Developer·Free

ShellCheck screenshot

About ShellCheck

ShellCheck statically analyzes shell scripts and flags real bugs: quoting mistakes, useless cats, portability traps and worse. The online version at shellcheck.net lets you paste a script and get the findings instantly, free and open source.

Best for: Use this when a bash script is about to go anywhere near production.

Pros

  • Finds genuinely dangerous quoting and expansion bugs
  • Each finding links to a wiki page explaining the why
  • Same engine available in editors and CI

Cons

  • Bash and POSIX shells only
  • Occasionally pedantic on style-level findings

Is ShellCheck any good?

Give your verdict. Sign-in needed to vote and comment.

Built something?

Get it in front of people looking for it. Free review.

Launch your project