1. 변수 사용

변수에 값을 설정하고자 할대에는 [변수명]=[값]의 형태로 사용하며 이 변수를 사용하기 위해서는 변수명 앞에 '$'를 붙인다.

ex)

s='test'

echo $s


2. 조건문

if [조건식]

then

   [조건이 참일 경우 실행될 문장]

elif [조건식]

then

   [조건이 참일 경우 실행될 문장]

else

   [조건이 거짓일 경우 실행될 문장]

fi



3. 조건식

[ $A -eq $B ] : A와 B의 값이 같은 경우

[ $A -ne $B ] : A와 B의 값이 다른 경우

[ $A -gt $B ] : A가 B보다 큰 경우

[ $A -lt $B ] : A가 B보다 작은 경우

[ $A -ge $B ] : A가 B보다 크거나 같은 경우

[ $A -le $B ] : A가 B보다 작거나 같은 경우

[ "$A" = "$B" ] : 두 개의 문자가 같은 경우

[ "$A" != "$B" ] : 두 개의 문자가 다른 경우

[ -z "$A" ] : 문자열의 길이가 0인 경우

[ -n "$A" ] : 문자열의 길이가 0이 아닌 경우



4. 반복문

반복 실행문 for : list 갯수만큼 반복한다

for [변수] in list1 list2 list3 ...

do

     [실행될 문장]

done


반복 실행문 while : 조건이 참일 경우 반복 실행

while [조건문]

do

     [실행될 문장]

done


반복 실행문 until : 조건이 거짓일 경우 반복 실행

until [조건문]

do

     [실행될 문장]

done


 

신고
by cranix 2007.03.11 14:24
| 1 |