/etc/paths.d를 사용하여 실행 파일을 경로 변수에 추가하려고하지만 지금까지 성공하지 못했습니다.
실행 파일의 전체 경로는 다음과 같습니다. /opt/ImageMagick/bin/convert
/etc/paths.d에는 40-XQuartz와 ImageMagick의 두 파일이 있습니다.
40-XQuartz는 한 줄을 포함합니다 : /opt/X11/bin
ImageMagick은 한 줄을 포함합니다 :/opt/ImageMagick/bin
내 echo $PATH
공물 :
/Users/Administrator/.rbenv/shims:/Users/Administrator/.rbenv/bin:/Users/Administrator/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
따라서 첫 번째 파일 (40-XQuartz)만이 작동합니다. 두 파일 (40-XQuartz 및 ImageMagick)의 권한은 정확히 동일하므로 내 질문은 첫 번째 파일이 작동하고 두 번째 파일이 작동하지 않는 이유입니다.
OS X Mavericks를 실행하고 있습니다.
/etc/paths.d
나를 위해 작동하지만 효과 적용하려면 새로운 경로 (내 경우에는 ITerm2)를 사용하고 터미널 어떤 응용 프로그램 나는 다시 시작