2011-08-29 78 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 +文件系统时可以使用区分大小写和不区分大小写的变体。默认值是不区分大小写的。但代码不应该依赖于此。 –