안녕하세요. BTC95입니다.
오늘도 이어서 리눅스 셸 스크립트에 대하여 알아보겠습니다.
셸 스크립트 프로그래밍
리눅스는 대부분을 C 언어로 작성했기 때문에 셸 스크립트도 C 언어와 유사한 방법으로 프로그래밍이 가능합니다.
그래서 프로그래밍 언어를 다뤄본 적이 있다면 보다 쉽게 셸 스크립트를 공부할 수 있습니다.
셸 스크립트도 일반적인 프로그래밍 언어와 비슷하게 변수, 반복문, 제어문 등을 사용할 수 있습니다. 또한 별도로 컴파일하지 않고 텍스트 파일 형태로 셸에서 바로 실행할 수 있습니다. 그래서 셸 스크립트는 주로 vi 에디터나 gedit으로 작성하는 편입니다.
셸 스크립트 작성
vi name.sh
#!/bin/sh 특별한 형태의 주석으로 bash를 사용하겠다는 의미
echo "사용자 이름: " $USER 화면에 출력하는 명령 사용자 이름: 이라는 글자를 출력하고 뒤에는 $USER라는 환경 변수 출력
echo "홈 디렉터리: " $HOME
exit 0 종료 코드 반환(정상 실행 확인)
셸 스크립트 실행
sh 스크립트파일 명령으로 실행
sh name.sh
실행 가능 속성으로 변경한 후 실행
chmod -x name.sh
./name.sh
감사합니다.
'OS > Linux' 카테고리의 다른 글
[Linux] 셸 스크립트(4) (0) | 2023.02.03 |
---|---|
[Linux] 셸 스크립트(3) (0) | 2023.01.26 |
[Linux] 셸 스크립트(1) (0) | 2023.01.17 |
[Linux] LVM의 개념과 이해 (0) | 2023.01.05 |
[Linux] Name Server (0) | 2022.12.29 |
댓글