현재 디렉터리에서 스크립트를 실행할 때 "./"를 생략하는 방법

현재 디렉터리에서 스크립트를 실행할 때 "./"를 생략하는 방법

일부 온라인 자습서에서는 다음을 수행하지 않고 현재 디렉터리에서 스크립트를 실행합니다.

./script

이것을 어떻게 생략합니까? CentOS 5.6 x64를 사용하고 있습니다. 이렇게 운영하고 싶어요

script

답변1

어느:

  1. 경로에 현재 작업 디렉터리를 추가합니다. ( PATH=${PATH}:.이는 보안 위험으로 간주됩니다.)
  2. 스크립트가 포함된 경로를 PATH 변수에 명시적으로 추가합니다(디렉토리에 대한 쓰기 액세스가 제한되어 있으면 보안 위험이 없습니다).
  3. PATH가 가리키는 올바른 위치(~/bin, /usr/local/bin, ...)에 스크립트를 넣으세요.

마지막 옵션이 아마도 최선일 것입니다.

관련 정보