bash shell programming
if 문
for 문
while 문
until 문
산술 연산 방법
제어문
case 문
select 문
if 문
if (( 산술 조건식 )); then
fi
if [ "$1" == "" ]; then
fi
fi
if [ "$1" == "" ]; then
fi
if (( 산술 조건식 )); then
elif (( 산술 조건식 )); then
else
fi
elif (( 산술 조건식 )); then
else
fi
for 문
for(( i=0; i < 10; i++ )); do
done
done
for 변수 in 값 목록; do
done
for i in $( ls ); do
done
done
for i in $( ls ); do
done
while 문
while(( 산술 조건식 )); do
done
while [ ${counter:=0} -lt 10 ]; do
done
done
while [ ${counter:=0} -lt 10 ]; do
done
until 문
until(( 산술 조건식 )); do
done
done
산술 연산 방법
- let
- expr
- (( 계산식 ))
제어문
순환 문에서 해당 순환문을 그만하고 탈출하거나 다시 처음부터 실행해야 하는 경우 사용.
또한 다중 순환문 내에서 여러 개의 순환문을 동시에 탈출할 때 "n" 값을 이용하여 탈출 가능하다
continue
continue n
break
break n
또한 다중 순환문 내에서 여러 개의 순환문을 동시에 탈출할 때 "n" 값을 이용하여 탈출 가능하다
continue
continue n
break
break n
case 문
case 변수 in
패턴1) 문장;;
패턴2) 문장;;
패턴3) 문장;;
esac
패턴1) 문장;;
패턴2) 문장;;
패턴3) 문장;;
esac
select 문
select 변수명 in [ Menu list ] ; do
done
done