#!/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 |