我试图将一些名称相同但大小写不同的文件复制到同一目录中。
请参阅以下步骤:
~/tmp $ echo "First" > test
~/tmp $ echo "Second" > Test
~/tmp $ ls
test
~/tmp $ cat test
Second
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?
它不是来自 Unix 层:它来自文件系统。可能是 OSX 在 HFS+ 上运行。其他 Unix 没有。所以这就是区别。默认情况下,HFS+ 不区分大小写,但会保留大小写。您可以将 HFS+ 重新命名为 HFSX(区分大小写的 HFS+)。
| 归档时间: |
|
| 查看次数: |
400 次 |
| 最近记录: |