koalaman / shellcheck Public
SC1120
koalaman edited this page Jul 8, 2017
·
2 revisions
No comments allowed after here-doc token. Comment the next line instead.
Problematic code:
cat << eof # --- Start greeting --
Hello
eof # --- End greeting ---Correct code:
cat << eof # --- Start greeting --
Hello
eof
# --- End greeting ---Rationale:
The terminator token for a here document must be on an entirely separate line. No comments are allowed on this line.
Place the comment somewhere else, such as on the following line.
Exceptions:
None