• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:chdirがうまくできない)

chdirがうまくできない

このQ&Aのポイント
  • WindowsXP&Cygwin環境でchdirがうまくできない問題が発生しています。ディレクトリ移動が正常に行われず、ファイル処理ができません。
  • dir.txtからサブディレクトリ名を読み取り、そのディレクトリに移動し、ファイル処理をする必要がありますが、移動できていない状況です。
  • ディレクトリ移動に関してテキストの扱い方が間違っている可能性があります。直接ディレクトリ名を指定した場合は正常に移動できることから、テキストの読み取り方法が問題と考えられます。

質問者が選んだベストアンサー

  • ベストアンサー
  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

while ループの中身が終わったときに chdir で元のディレクトリに戻らないといけないとか, そんなオチかなぁ.... とりあえず ・ディレクトリ構造 ・dir.txt の中身 ・どの chdir で失敗するか を書いてもらえますか?

hiro0777
質問者

お礼

Tacosanさん、ご回答ありがとうございました。 自己解決できました。 結論は、Cygwin上の文字コードの問題でした。 http://perl.g.hatena.ne.jp/Cress/20070226 内容としては上記のようなものになります。 お騒がせしました。以上です。