Ich möchte den erwarteten Einzug in meiner Quelldatei beibehalten, wenn ich ein heredoc verwende, aber gleichzeitig den Inhalt des Here-Dokuments beim Rendern nicht eingerückt haben. Z.B. die folgendenEin Heredoc in eine Groovy-Quelldatei einbetten
// myscript.groovy
if (someCondition) {
println """
some multi-line
content
"""
}
wird eine eingerückte Ausgabe z.
$ groovy myscript.groovy
some multi-line
content
sondern würde ich es nur um den Inhalt drucken möchte ohne Einzug wie folgt
$ groovy myscript.groovy
some multi-line
content
, wie dies in Groovy erreicht werden kann?
Bash hat die <<-STRING
Heredoc-Definition, um dies zu erreichen, aber ich konnte nichts ähnliches für Groovy finden.