실행 가능한 심볼릭 링크 파일이 작동하지 않습니다.

실행 가능한 심볼릭 링크 파일이 작동하지 않습니다.

Mac OSX에서는 매우 간단한 문제에 직면했습니다. 내 심볼릭 링크가 실행되기를 원하지 않습니다. 문제를 파악하는 데 도움을 주실 수 있나요? 감사해요!

$ echo $PATH
/Users/pitosalas/.rbenv/shims:/usr/local/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin

$ ls -l /Applications/Sublime\ Text.app/Contents/SharedSupport/bin
total 320
-rwxr-xr-x@ 1 pitosalas  admin  160688 Jun 27 00:27 subl

$ ln -s "/Applications/Sublime\ Text.app/Contents/SharedSupport//bin/subl" /usr/local/bin/subl

$ chmod 755 /usr/local/bin/subl

$ ls -l /usr/local/bin/subl
lrwxr-xr-x  1 pitosalas  admin  63 Jul  1 16:36 /usr/local/bin/subl -> /Applications/Sublime\ Text.app/Contents/SharedSupport/bin/subl

$ subl
-bash: subl: command not found

댓글에 답장:

요약하자면? rbenv rehash를 의미하지 않았습니까? 또한 새 셸의 명령은 다음과 같습니다.

/usr/local/bin/subl

-bash: /usr/local/bin/subl: 해당 파일이나 디렉터리가 없습니다.

답변1

따옴표를 사용하는 경우 명령에서 이를 제거하십시오 \.ln

ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl

(bin 앞에도 double이 있었지만 /실제로 운영 체제가 파일을 찾는 것을 막지는 않았으며 어쨌든 삭제된 것처럼 보입니다.)

관련 정보