上書きしたファイルのファイル名が変わらない

ずっとこれまでWindows使ってて、今更ながらに基本的な事に驚く事がある。

ファイルの名称は基本的に大文字/小文字を区別せずに考えられている。
同一のフォルダ内に「hoge.txt」と「Hoge.txt」は存在出来ない。

このように、英数ファイル名において大文字/小文字が異なるだけのファイルを上書きすると、
中身は当然のように上書きしたファイルによって更新されるのだがファイル名は更新されずに
そのまま維持されてしまう。

ファイルの上書きという行為は、削除してからの作成ではなくて中身の更新と言う動きなのだろうか。

実はこれ、試しにやってみたらMacでも同じ動きをした。

基本的に問題が起きるケースは少ないとは思うのだけど、作成したファイルをそのまま
Webサイトへとデプロイする場合にはパスが謝った状態となってしまうので気をつけなければ行けない。

うーん、何とかならんのかな。これ。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください