ShellCheck: Shell script analysis tool
This version is deprecated.
The goals of ShellCheck are:
To point out and clarify typical beginner's syntax issues, that causes a shell to give cryptic error messages.
To point out and clarify typical intermediate level semantic problems, that causes a shell to behave strangely and counter-intuitively.
To point out subtle caveats, corner cases and pitfalls, that may cause an advanced user's otherwise working script to fail under future circumstances.
[Skip to Readme]
Modules
- ShellCheck
- ShellCheck.AST
- ShellCheck.ASTLib
- ShellCheck.Analytics
- ShellCheck.Analyzer
- ShellCheck.Checker
- ShellCheck.Data
- Formatter
- ShellCheck.Formatter.Format
- ShellCheck.Interface
- ShellCheck.Parser
- ShellCheck.Regex
Downloads
- ShellCheck-0.4.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7, 0.3.8, 0.4.0, 0.4.1, 0.4.2, 0.4.3, 0.4.4, 0.4.5, 0.4.6, 0.4.7, 0.5.0, 0.6.0, 0.7.0, 0.7.1, 0.7.2, 0.8.0, 0.9.0, 0.10.0 (info) |
---|---|
Dependencies | base (>=4 && <5), containers, directory, json, mtl (>=2.2.1), parsec, QuickCheck (>=2.7.4), regex-tdfa, ShellCheck [details] |
License | GPL-3.0-only |
Author | Vidar Holen |
Maintainer | vidar@vidarholen.net |
Category | Static Analysis |
Home page | http://www.shellcheck.net/ |
Bug tracker | https://github.com/koalaman/shellcheck/issues |
Source repo | head: git clone git://github.com/koalaman/shellcheck.git |
Uploaded | by vidarhol at 2015-09-05T23:48:43Z |
Distributions | Arch:0.10.0, Debian:0.8.0, Fedora:0.10.0, FreeBSD:0.3.8, LTSHaskell:0.10.0, NixOS:0.10.0, Stackage:0.10.0, openSUSE:0.10.0 |
Reverse Dependencies | 4 direct, 0 indirect [details] |
Executables | shellcheck |
Downloads | 50042 total (31 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2016-12-01 [all 7 reports] |