• ベストアンサー

ディレクトリの削除について

perlにてディレクトリの作成を行ったのですが、間違えて最後の改行コードを抜き忘れてしまい"aaa\r\nbbb\r\n"というようなディレクトリ名のディレクトリができてしまいました。 このディレクトリを削除したく、以下の事を試したのですがいずれもうまくいきませんでした。 ・FTPツールから削除 ・コマンドプロンプトからrmdir ・perlにてrmdir("aaa\r\nbbb\r\n")実行 このディレクトリを削除することは出来ないのでしょうか。 宜しくお願いします。

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

  • ベストアンサー
回答No.1

rmdir aaa\\r\\nbbb\\r\\n で、消えませんか?

ak9457
質問者

お礼

回答ありがとうございます。 教えていただいた方法ではうまくいかなかったのですが、ご回答から正確なディレクトリ名さえ得られれば削除できるのではないかと考え、以下のプログラムを実行してみたところ削除できました。 opendir(DIR, $dirname); while(defined($dir = readdir(DIR))) { rmdir("$dirname/$dir"); } closedir(DIR); 貴重な回答ありがとうございました。

関連するQ&A