koalaman / shellcheck Haskell 40K 2K ShellCheck, a static analysis tool for shell scripts haskell shell static-analysis bash