в groovy, что делать, если я хочу многострочную строку без интерполяции и БЕЗ ESCAPING
что-то вроде:
var1="hello hello"
var2="""/
adakldjkadj\^mk
as@da\kl#DFD#$#
${var1}
d3&657\7fdsfsf
/"""
println var2;
должно печататься точно так же, как есть, например:
adakldjkadj \ ^ mk
as @ da \ kl # DFD # $ #
$ {var1}
d3 & 657 \ 7fdsfsf
ЭТО, ЭТО$ {var1} НЕ был расширен, и экранирование \ не было необходимо, и это многострочная строка
ПОСЛЕ ТОГО, КАК НАЗНАЧИТЬ ЭТУ СТРОКУ HEREDOC В GROOVY.Это возможно в скриптах bash, ruby, perl и т. Д.
в ruby это выражается как (обратите внимание на кавычки вокруг символов-разделителей, например: 'EOL')
a = <<'EOL'
adakldjkadj\^mk
as@da\kl#DFD#$#
yes ${var1}
d3&657\7fdsfsf
EOL
как это сделатьэто в заводной?