PATH 환경 변수

Developer/Linux 2019. 6. 9. 01:00 Posted by JAKE_SLEEPY


명령을 쉘에 입력하면 쉘은 그 명령을 찾으려고 할 것이다.

이때 이 명령이 어디에 있는 지 알려주는 기능을 하는 것이 PATH 환경 변수다.

그래서 PATH에 해당 쉘 명령이 없다면 쉘은 명령을 실행할 수 없다.



gvim mytest

mytest의 코드는 ~/에 다음과 같이 작성하였다.


#!/bin/bash
echo "hello world!"





bash에 puts 명령이 있을 줄 알았는데 없었다.

그래서 echo 명령을 사용했다. 

chmod +x mytest  명령으로 실행가능하게 만들고

./mytest

실행하여서 hello world! 라고 터미널에 출력된다.




~/Music 디렉토리에서 실행을 하였는데 명령을 찾지 못했다고 한다.

그래서 PATH 환경 변수에 mytest가 있는 디렉토리 위치를 추가하였더니

mytest를 실행할 수 있었다.


'Developer > Linux' 카테고리의 다른 글

쉘 스크립트 파일 만들기  (0) 2019.06.09
변수 배열  (0) 2019.06.09
사용자 정의 변수 선언  (0) 2019.06.07
환경 변수  (0) 2019.06.07
코프로세싱  (0) 2019.06.06