현재 디렉토리에서 스크립트를 실행할 때“./”를 생략하는 방법 인터넷을 통한 일부 자습서에서는 다음을 수행하지

인터넷을 통한 일부 자습서에서는 다음을 수행하지 않고도 현재 디렉토리에서 스크립트를 실행할 수 있습니다.

./script

이것을 어떻게 생략합니까? CentOS 5.6 x64를 사용하고 있습니다. 이런 식으로 실행하고 싶습니다

script



답변

중:

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

마지막 옵션이 가장 좋습니다.


답변