2011-08-29 79 views
1

我在試圖遵循符號鏈接的程序中遇到問題,並將其跟蹤到明顯的案例問題。符號鏈接 - 區分大小寫

如果我列出它顯示目標的符號鏈接,但這不存在。

 
ls -la "/User Guides And Information" 
lrwxr-xr-x 1 root admin 60 21 Mar 11:28 /User Guides And Information -> /Library/Documentation/User Guides and Information.localized 

有類似的目標,它們的差別僅在「和」的情況下,搜索似乎找到確定。

 
ls -la /Library/Documentation 
drwxrwxr-x 10 root admin  340 21 Mar 11:28 User Guides And Information.localized/ 

是否有一些字符集問題,或者是Finder忽略大小寫?

回答

1

這取決於您使用的是哪種操作系統和文件系統,但是,本機Mac文件系統通常不區分大小寫。

+0

謝謝。我曾假設HFS +區分大小寫,就像我使用過的其他所有NIX系統一樣。 – Milliways

+0

命令行區分大小寫,但底層FS不是。 (這與NTFS相反,其中FS區分大小寫,但Windows環境不區分大小寫) – Milliways

+0

HFS +卷可以選擇區分大小寫:初始化HFS +文件系統時可以使用區分大小寫和不區分大小寫的變體。默認值是不區分大小寫的。但代碼不應該依賴於此。 –