업무/dev
[bash] for문 사용법
sysops
2019. 2. 11. 20:38
728x90
1. 1~ 10까지 출력
for i in {1..5}
do
echo "Welcome $i times"
done
2. 1 3 5 출력
for i in {1..5..2}
do
echo "Welcome $i times"
done
3. 파라미터값 입력 받아 반복
#!bin/bash
if [ "$#" -lt 1 ]; then ## 파라미터가 없으면 종료
echo "$# is Illegal number of parameters."
echo "Usage: $0 [options]"
exit 1
fi
args=("$@")
## for loop 를 파라미터 갯수만큼 돌리기 위해 three-parameter loop control 사용
for (( c=0; c<$#; c++ ))
do
echo "$c th parameter = ${args[$c]}";
done
참고:
https://www.lesstif.com/pages/viewpage.action?pageId=26083916
728x90