-
This can be done using manabu/checkbashisms-docker
-
We must use `checkbashisms` on all shell scripts in our testsuite so we detect problems before the release...
-
rpmlint could run /usr/bin/checkbashisms on all scriptlets that have /bin/sh as the interpreter.
https://lists.fedoraproject.org/pipermail/devel/2014-October/203024.html
Original comment by: scop
-
I like how shlint runs `checkbashisms` when available. Could shlint also run [ShellCheck](http://www.shellcheck.net/) when available? It's a pretty good linter, written in Haskell.
-
E.g., if `fizzbuzz` has a shebang like `#!...zsh`, then `checkbashisms` should skip that file.
Related to https://github.com/duggan/shlint/issues/3.
-
Though checkbashisms does not report this, I believe `source` is a bashism; POSIX sh (and even modern descendants like ash/dash) only recognizes the dot (`.`) command.
In the future, could shlint rep…
-
Since we didn't understand the differences between bash and shell in the processes we used some bash specific code. The following post advocates writing for sh.
http://stackoverflow.com/questions/572…
-
You can transfer it to the AtomLinter org if you'd like. You'll still be the maintainer.
The sooner you do it, the less the statistics of downloads you will lose)
flow:
1. apm unpublish
2. move repo t…
-
There are many scripts in repo that use `#!/bin/bash` for some of them it's possible to use `#!/bin/sh` instead without other modifications, for example like in `./eznode/tor/install` `./eznode/tor/bi…
-
**Preamble**
When Procursus switched the default shell from bash to dash, numerous packages failed to install and uninstall. This was due to the maintainer scripts in those packages being created with…