2011-08-29 8 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 

"And"의 경우에만 Finder가 정상인 것으로 보이는 유사한 대상이 있습니다.

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

일부 문자 세트 문제가 있습니까? 아니면 Finder에서 대소 문자를 무시합니까?

답변

1

사용중인 OS와 파일 시스템에 따라 다르지만 네이티브 Mac 파일 시스템은 대소 문자를 구분하지 않습니다.

+0

감사합니다. HFS +가 대소 문자를 구별한다고 가정 했었습니다. 다른 모든 NIX 시스템과 마찬가지로 사용했습니다. – Milliways

+0

명령 줄 IS는 대소 문자를 구분하지만 기본 FS는 구분하지 않습니다. (이것은 FS가 대소 문자를 구별하는 NTFS와는 대조적이지만 Windows 환경은 그렇지 않습니다.) – Milliways

+0

HFS + 볼륨은 대/소문자를 구분합니다. HFS + 파일 시스템을 초기화 할 때 대/소문자를 구분하며 대/소문자를 구분하지 않는 변종을 사용할 수 있습니다. 기본값은 대소 문자를 구분하지 않습니다. 그러나 코드는 그것에 의존해서는 안됩니다. –