1
heredocを使用しているときにソースファイル内に予期したインデントを保持したいが、レンダリング時にこのドキュメントの内容をインデントしないようにしたい。例えば。以下Groovyソースファイルにヘドロードをインデントする
// myscript.groovy
if (someCondition) {
println """
some multi-line
content
"""
}
は、例えば、インデント出力を印刷します
$ groovy myscript.groovy
some multi-line
content
ではなく、私は、これはGroovyで行うことができる方法
$ groovy myscript.groovy
some multi-line
content
を次のようにそれだけで、インデントコンテンツを印刷したいのですが?
Bashはこれを達成するためにherefocの定義を持っていますが、Groovyに似たものは何も見つかりませんでした。