ds9
터미널에서 프로그램을 실행하고 싶습니다 . 프로그램은 분명히 PATH에 있으며, 다음을 실행하여 결정했습니다.
which ds9
/Users/evgenii/miniconda3/envs/iraf/bin/ds9
그러나을 입력하여 명령을 실행 ds9
하면 다음 오류가 표시됩니다.
-bash: /Applications/ds9.app/Contents/MacOS/ds9: No such file or directory
다음과 같이 전체 경로를 사용하면 여전히 잘 실행할 수 있습니다.
/Users/evgenii/miniconda3/envs/iraf/bin/ds9
무슨 일이야? 왜 실행하려고 /Applications/ds9.app
합니까?
권한은 다음과 같습니다.
-rwxrwxr-x@ 1 evgenii staff 18613852 9 Nov 20:13 /Users/evgenii/miniconda3/envs/iraf/bin/ds9
최신 정보:
다음은 type -a ds9
명령 실행 결과입니다 .
type -a ds9
ds9 is aliased to `/Applications/ds9.app/Contents/MacOS/ds9 -xpa no'
ds9 is /Users/evgenii/miniconda3/envs/iraf/bin/ds9
명령 작업에 Receipe은 : 사용
—
dan
PATH
하기보다는 alias
및 type
보다는 which
.
which
. 외부 프로그램이므로 쉘 별명에 대해 알 수 없습니다.