タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

windowsとfile-pathに関するnabinnoのブックマーク (1)

  • Perlメモ/Windowsでのファイルパス - Walrus, Digit.

    シフトJIS、バックスラッシュ区切りのWindowsでのファイルパスに関する話題。 しばしば文字化けの原因などとして話題になる「2バイト目にバックスラッシュ(\x5C)が含まれる文字がある」ことについて、ファイルパスの扱いでもトラブルの原因になることがあるようです。 例えば、「機能」というファイル/ディレクトリ名があるとすると、これは「能」という文字の2バイト目が\x5Cです。 いくつかのコマンドは、これをうまく処理できません。 Windows XP上のActive Perl 5.8.4(ビルド810)で実験しました。 以下は期待通りの動きをしなかった事項です。 「機能」があるディレクトリで、glob('./*')をしても、「機能」が返り値に含まれない 「機能」という文字列を変数$_に入れ、opendir(DIR, $_)としても「機能」ディレクトリを開けない 「機能」という文字列を変数$

  • 1