Here-documentsを使おうとしましたが、うまくいきません。何が間違っている可能性がありますか? 明らかな何かが欠けていますか?
これは、実行しようとしているファイルの内容全体です (スペースやタブはどこにもありません)。
print<<EOF;
text
EOF
NotepadまたはNotepad++に3.plというファイルとして保存して実行しています。
次に、Windows 7 の DOS ウィンドウに移動して入力するperl 3.pl
と、次のメッセージが表示されます。
3.pl 行 1 の EOF の前に文字列ターミネータ "EOF" が見つかりません。