ヒアドキュメントの記述の仕方
一般的な記述の仕方
print <<"EOH"; ダブルクォーテーションだから変数展開が可能 $aaa EOH
尚、終端文字列指定の仕方に3通りがあり、普通printと比べると。
print <<"EOH"は、print "・・・" と同じ。
print <<EOHは、print "・・・" と同じ。
print <<'EOH'、はprint '・・・' と同じ。
また、print文だけでなくスカラー変数へのヒアドキュメントも可能です。
my $scalar = <<"EOH"; ダブルクォーテーションだから変数展開が可能 $aaa EOH
留意点として、終端文字(EOH)の後ろには改行が必要です。しかし、セミコロンは不要です。