Perl에서 $x와 here-doc를 결합하는 방법은 무엇입니까? [폐쇄]

Perl에서 $x와 here-doc를 결합하는 방법은 무엇입니까? [폐쇄]

이건 어떻게 써야 할까요?

print <<EOF; if $x
bla
EOF

나는 그것이 후위 표기법이라고 생각하며 여기에 문서화되어 있습니다. 구문 오류가 발생합니다.

알았어, 사용할 것 같아

print "bla" if $x;

예, 그것이 제가 원하는 것입니다.

답변1

사용

print <<EOF if $x;
bla
EOF

바라보다https://github.com/Perl/perl5/pull/21978.

관련 정보