2003-04-27から1日間の記事一覧

ヒアドキュメント

CGIで"print Can't find string terminator "EOD" anywhere before EOF ちゃんと終わりにEOFって書いてるし,何度見直してもおかしいところが見当たらない。 whileの中で使ってるのがまずいのかな?とかいろいろやってみるがダメだ。 しょうがないので一行ず…

ヒアドキュメント解決?

いろいろやってみた結果、閉じる時のEOFの前に空白があったのが原因でした。 print EOD"と2つ空白をあけて宣言し," EOD"と閉じるとうまくいきました。 エディタで自動的にインデントが入るのは便利だけど、今回のような失敗も招くこともあるんだな。