ずっとこれまでWindows使ってて、今更ながらに基本的な事に驚く事がある。
ファイルの名称は基本的に大文字/小文字を区別せずに考えられている。
同一のフォルダ内に「hoge.txt」と「Hoge.txt」は存在出来ない。
このように、英数ファイル名において大文字/小文字が異なるだけのファイルを上書きすると、
中身は当然のように上書きしたファイルによって更新されるのだがファイル名は更新されずに
そのまま維持されてしまう。
ファイルの上書きという行為は、削除してからの作成ではなくて中身の更新と言う動きなのだろうか。
実はこれ、試しにやってみたらMacでも同じ動きをした。
基本的に問題が起きるケースは少ないとは思うのだけど、作成したファイルをそのまま
Webサイトへとデプロイする場合にはパスが謝った状態となってしまうので気をつけなければ行けない。
うーん、何とかならんのかな。これ。