SC1094 – ShellCheck Wiki

See this page on GitHub

Sitemap


Parsing of sourced file failed. Ignoring it.

Problematic code:

source mylib

Correct code:

# shellcheck disable=SC1094
source mylib

(or fix mylib)

Rationale:

ShellCheck encountered a parsing error in a sourced file, mylib in the example.

Fix parsing error, or just disable it with a directive.

Exceptions:

If the file is fine and this is due to a known shellcheck bug, you can ignore it with a directive as in the example.


ShellCheck is a static analysis tool for shell scripts. This page is part of its documentation.