blob: 54ac0b83c2105fb6b6243444075c051c8bd7a55a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
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 <code>/bin/sh</code> to be bash checked on
a system using dash as <code>/bin/sh</code>.
.
Run e.g. <code>sh -n yourscript</code> to see the errors yourself.
.
Note this can have false-positives, for an example with bash scripts
using "extglob".
|