Tag: example-shell-script-fails-syntax-check
Severity: pedantic
Check: script/syntax
Explanation: Running this shell script with the shell's -n option set fails,
which means that the script has syntax errors. The most common cause of
this problem is a script expecting /bin/sh
to be bash checked on
a system using dash as /bin/sh
.
.
Run e.g. sh -n yourscript
to see the errors yourself.
.
Note this can have false-positives, for an example with bash scripts
using "extglob".