• 締切済み

Perlのrename関数でエラーがでるのは?

Perlのrename関数で、エラーがリターン値として返ってくるのは、どんな時でしょうか Perlのソースコードをざっと見たのですが、追跡しきれません。 どんな時にエラーになるのか教えてください。

みんなの回答

  • sample_
  • ベストアンサー率76% (20/26)
回答No.2

renameでエラーになる場合って ファイル、ディレクトリが存在しない 使っては行けない文字列 使用中によって名前が返れない そもそも修正の権限がない とかそんな感じではないでしょうか? renameする値を見ても問題なさそうなら、修正する権限とかそこいらですかねぇ?

  • notnot
  • ベストアンサー率47% (4900/10359)
回答No.1

OSは何ですか?Linuxだとrenameシステムコールがエラーを返すと言うことでしょうから、 http://linuxjm.sourceforge.jp/html/LDP_man-pages/man2/rename.2.html のエラーの欄を見てください。そこに書いてあるどれかが原因です。

関連するQ&A

専門家に質問してみよう