View Single Post
2007-11-13, 11:47 AM   #13
mrsunwoo
Veteran Member
 
Registered: Aug 2007
My Mac: Macbook Pro (Unibody) 2.4GHz, iPhone 3GS 16GB
Posts: 931
오프라인
인용:
metoo6000 님이 쓰신 글 글 보기
네 정상적인 결과입니다.

/bin/
/usr/bin/
/usr/local/bin/
/usr/sbin/

등에 들어있는 실행파일들은 파일경로의 지정없이 바로 실행이 되지만, 그외의 장소에 위치해 있는 실행파일들은 반드시 파일경로를 포함하여줘야 실행이 되더군요...
터미널을 열어서 "echo $PATH" 해보시면, path로 지정된 경로 리스트가 나옵니다. unix 기반에서는 어떤 명령을 실행 시킬 경우 기본적으로 여기에 열거된 경로를 검색해보지요.

이 목록에 "현재 경로", 즉 "."를 포함시키면 매번 실행 파일 앞에 "./"를 안 붙여도 됩니다. 임시로 $PATH를 변경할 수도 있고, 자신의 shell 설정 파일에서 바꿀 수 있구요.

물론 개인 취향이지요. "./"를 항상 붙임으로써 잘못 실행해서 다른 곳에 있는 파일을 실행하는 것을 막을 수도 있구요.
  Reply With Quote