RedHat 시스템관리 / / 2023. 3. 23. 09:33

bash 스크립트 작성 방법: 반복문(for) 및 조건문(if) 사용해보기

반응형

 

Bash 쉘 스크립트: 명령 목록이 포함된 실행 파일

 

 

[ Bash 쉘 스크립트 사용 방법 ]

 

1.  스크립트 작성

 

스크립트의 첫 번째 행은 '#!' 표기법으로 시작해야 한다.

 

#!/usr/bin/bash

 

 

2.  스크립트 파일 권한 변경(chmod)

 

파일은 기본적으로 644 이기 때문에 실행권한(x)를 추가해줘야 한다.

 

chmod a+x 스크립트파일명

 

 

3. 스크립트 실행

 

 

 

 

 

 

[ Bash 스크립트 종료 코드 ]

 

종료 코드는 스크립트 종료 시 상태를 나타낸다.

 

문제 발생 시 종료코드로 오류를 파악하고 조치하는 용도로 사용된다.

 

 

exit 명령어로 스크립트 종료 시 상태를 나타낼 수 있다.

 

exit [0~255 사이의 정수]

 

0 표준입력(stdin), 정상
1 표준출력(stdout)
2 표준에러(stderr)
127 command not found

 

 

$? 기호로 종료코드를 확인할 수 있다.

 

 

echo $?

 

 

 

 

 

 

[ Bash 스크립트 반복문 ]

for VARIABLE in LIST; do
COMMAND VARIABLE
done

 

 

[ Bash 스크립트 조건문 예시 ]

if <CONDITION>; then
 <STATEMENT>
 ...
 <STATEMENT>
elif <CONDITION>; then
 <STATEMENT>
 ...
 <STATEMENT>
else
 <STATEMENT>
 ...
 <STATEMENT>
fi

 

 

 

 

 

 

 

 

 

 

[위 내용은 Redhat의 공인 교육과정 내용 중 일부를 정리한 글입니다.]

반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유