#!/bin/bash

- 쉘 스크립트는 인터프리터 기반의 언어이다. 우리가 배시 쉘 스크립트를 사용하기 위해서 확장자는 .sh를 이용하고 #!/bin/bash를 선언하도록 하자.


-샤방(#!) 없이 스크립트를 이용할 수 있으나. 처음이기 때문에 이용하는것이 좋다.



다음을 코딩해보자.

#!/bin/bash

echo "Part 1 of script."
a=1

#!/bin/bash
# This does *not* launch a new script.

echo "Part 2 of script."
echo $a  # Value of $a stays at 1.


가끔 .sh를 실행하지 못하는 경우가 있는데

chmod 755 파일이름을 통해 권한을 상승시켜주자.

root계정으로 접속하여 실행한다.



다음과 같은 결과를 얻을 수 있을 것입니다.


echo 는 printf()함수와 비슷한 역할을 합니다.


echo "Part 1 of script."라는 문자열을 출력시킨후 


a라는 변수에 1이라는 문자를 넣습니다.

※ 문자 기반의 언어이기 때문에 a에 들어가는 값 1 을 문자로 인식합니다.


#으로 시작하는 문자는 주석입니다. 따라서 해석하지 않습니다.

※  하지만 #!은 예외입니다.


echo $a 를 통해 a안에 들어있는 1이라는 문자를 출력시킵니다.



'Language > shell script' 카테고리의 다른 글

3. 변수할당  (0) 2016.07.18
2. 종료와 종료상태  (0) 2016.07.18

+ Recent posts