- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Read on closed filehandle)
Read on closed filehandleのエラーの原因とは?
このQ&Aのポイント
- ファイルを読み込んで一部を置換するプログラムを書いています。
- 実行させると「Read on closed filehandle」が出てしまい、正常動作しません。
- 他のところでcloseしているということはないのですが、エラーの原因として何が考えられるでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
そもそもopenには成功しているんでしょうか。 絶対失敗しないという思い込みがあったりしません?
お礼
アドバイスをいただいてはたと気がつき、 open (PAGE,"$path$filename")|| die "$!"; をくっつけたところ"no such file or directory" おっしゃるとおり$pathの綴り間違いが原因でした。 手抜きせずにちゃんとdieしないとだめですね。 どうもありがとうございました。