Skip to content

Shell 스크립트 프로그래밍 치ート 시트

Shell 스크립트 프로그래밍 치트 시트

변수

명령 설명
VAR=value 변수 정의
$VAR 변수 액세스
`command` 명령 대체

흐름 제어

명령 설명
if 조건부 체크
then 조건이 참인 경우 실행
else 조건이 거짓인 경우 실행
elif 다른 조건
fi 조건부 체크 종료
for 루프 (반복문)
while 조건이 참인 동안 루프
do 루프 본문
done 루프 종료

함수

명령 설명
function_name() {} 함수 정의
return 함수에서 반환
$? 마지막 명령의 반환 값

스크립트 제어

명령 설명
#!/bin/bash 스크립트에서 사용할 인터프리터 지정
chmod +x script.sh 스크립트에 실행 권한 부여
./script.sh 스크립트 실행