미스터 역마살

[Linux] Shell Script 작성법 본문

IT/기타

[Linux] Shell Script 작성법

Mr. YeokMaSsal 2022. 7. 27. 09:57
728x90
반응형

Shell 이란?

Shell(쉘)은 운영체제상에서 사용자가 입력하는 명령을 읽고 해석하여 대신 실행해주는 프로그램이다. 즉 다시말해서, 운영체제의 커널과 사용자 사이를 이어주는 역할을 하며 사용자의 명령어를 해석하고 운영체제가 알아들을 수 있도록 도와주는 명령어 해석기이다. Linux에서 사용하는 Shell의 종류로는 다음과 같은 것들이 있다.

그렇다면 쉘 스크립트란 무엇일까?

Shell Script란?

Shell Script(쉘 스크립트)란 Shell(쉘)에서 사용할 수 있는 명령어들의 조합을 모아서 만든 배치(batch)파일이다.  즉, 운영체제의 Shell을 이용하여 한줄씩 순차적으로 읽으면서 명령어들을 실행시켜주는 인터프리터 방식의 프로그램이다. Shell Script를 활용하여 묶어진 명령어 조합을 수행하거나 반복적인 명령어를 단일 명령으로 쉽게 사용할 수 있다. 

 

Shell Script 작성 순서

1. 파일생성

vi test_shell.sh

 

2. vi에서 bash shell 선언

#!/bin/bash

 

3. vi에서 스크립트 작성

#!/bin/bash
echo "HELLO"

 

4. 실행권한 추가

chmod +x test_shell.sh

 

5. 실행시키기

./test_shell.sh

 

 

 

 

728x90
Comments