바이너리가 실행되고 있지만 바이너리가 실제로 경로에 없습니다.

바이너리가 실행되고 있지만 바이너리가 실제로 경로에 없습니다.

실행하면 /usr/libexec/PlistBuddy testing.plist작동합니다. 그러나 cd /usr/libexec실행 하면 해당 디렉토리에 나열된 내용이 ls -al표시되지 않습니다 .PlistBuddy

왜 그런 겁니까?

답변1

ls -al /usr/libexec/PlistBuddy바이너리 파일이 올바르게 표시 되면 PlistBuddy출력의 빠른 시각적 스캔이 ls파일을 올바르게 읽지 못하는 것이 문제일 수 있습니다.

시스템 및/또는 로케일 설정에 따라 ls대문자 이름이 먼저 정렬된 다음 소문자 이름 목록이 정렬될 수 있습니다.

관련 정보