Shell script 쉘 스크립트 2

조민철·2024년 6월 13일
1

Shell script

목록 보기
4/4

조건문 (if case)

쉘 스크립트에는 2가지 조건문법이 존재한다 ifcase이다.

if

if문 형식은 다음과 같다.

if [ 값1 조건식 값2 ] ; then
	실행문
fi

-----------------------------------------
if [ 조건 ];
	then
		echo "one" # 조건이 참이라면 실행되는 문장
elif [ 조건 ] # 첫 조건이 거짓이라면 다음 조건 실행
	then
		echo "two"
elif [ 조건 ]
	then
		echo "three"
else # 모든 조건이 거짓이라면 else 문 실행
	echo "nothing" 
fi

case 사용법

case 문자열또는 임의의 값 in
	조건1)
		# 조건1에 해당하면 실행 ;;
	조건2)
		# 조건2에 해당하면 실행 ;;
	조건3)
		# 조건3에 해당하면 실행 ;;
	*)
		# 모든 조건이 거짓이면 실행 ;;
esac

반복문

반복문에는 while, for 이 존재한다. (타 언어와 돌아가는 구조는 비슷함 단, 형태가 틀림)

while

while [ 조건 ]
do
	# 참 일때 실행 구문
done

for

for 변수 in 범위
do
	# 참 일때 반복되는 명령
done
profile
엔지니어로 살아남기

0개의 댓글

관련 채용 정보