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 스크립트 실행