Hacker News new | ask | show | jobs
by LandR 1584 days ago
Doesn't heredoc preserve the indentation unless you strip it back out ? I don't mean identation within the string, I mean level of indentation of where it is in the code
2 comments

You can use it without indentication using <<- AND TAB (does not work with spaces, so copy and past won't work on hackernews - replace the spaces of the three content lines with a TAB):

  cat <<-EOF
   content
   not
   indented
   EOF
The perl-family heredoc syntax could be quite flexible with options. I'm used to ruby which does have an option for indent-stripping.