It is recommended to remove indentation before end token (or use <<-
and indent with tabs).
The here document delimiter will not be recognized if it is indented.
You can fix it in one of two ways:
* Simply remove the indentation, even though this may break formatting.
* Use <<-
instead of <<
, and indent the script with tabs only (spaces will not be recognized).
Removing the indentation is preferred, since the script won't suddenly break if it's reformatted, copy-pasted, or saved with a different editor.
_Note: If the line was supposed to be a literal part of the here document, consider choosing a less ambiguous token._