변수선언
# A=10
# B=20
** if문 사용하기
# if [ $A != $B ]
> then
> echo true
> fi
true
# A=1
# echo $A
1
** while 사용하기
# while [ $A -ne 10 ]
> do
> echo "A = $A"
> A=$(( A + 1 ))
> done
A = 1
A = 2
A = 3
A = 4
A = 5
A = 6
A = 7
A = 8
A = 9
** for문 사용하기
# for i in 1 2 3 4 5
> do
> echo i = $i
> done
i = 1
i = 2
i = 3
i = 4
i = 5
# for i in `seq 5`
> do
> echo i = $i
> done
i = 1
i = 2
i = 3
i = 4
i = 5
# for i in $(seq 5)
> do
> echo i = $i
> done
i = 1
i = 2
i = 3
i = 4
i = 5
o C언어 스타일로 제어문 사용하기
o if문
# i=1
# if(($i == 1))
> then
> echo true
> fi
true
o for문
# i=1
# for((j=5; $i <= $j; i++))
> do
> echo "i = $i"
> done
i = 1
i = 2
i = 3
i = 4
i = 5
o while문
# i=1
# while(( $i <= 5))
> do
> echo "i = $i"
> i=$((i+1))
> done
i = 1
i = 2
i = 3
i = 4
i = 5
반응형
'공부하기 > OS, network, programming ...' 카테고리의 다른 글
| 기본 명령어 (0) | 2017.06.16 |
|---|---|
| [쉘 스크립트] 구구단 만들기 (0) | 2017.05.29 |
| [쉘스크립트] 제어문 1 (0) | 2017.05.29 |
| [쉘스크립트] 변수에 값 할당하여 출력하기 (0) | 2017.05.29 |
| [쉘스크립트] type 명령어를 이용해서 각 명령어 확인 (0) | 2017.05.29 |
댓글