336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

[쉘스크립트]조건문,루프문,함수


조건문에는  if~then 문장을 사용하며, if문의 끝에는 fi를 적어 if가 끝났음을 표시해주어야합니다.


*수치 비교시

쉘스크립트는 숫자 비교시에 등호, >,< 를 사용하지 않습니다.

-eq:같은 경우

-ne: 다른경우

-gt, -lt, -ge, -le 

소수점 이하의 숫자는 무시됩니다.


ex:

#!/bin/sh


number = 0

number2 =0

if [ $number -eq $number2 ]   #주의 사항 조건 문 사이의 스페이스

then 

  echo "equal"

fi




루프문에는 while, until, for 가지가 있습니다.


#!/bin/sh


number=0

while [ $number -lt 10 ]

do

echo "$number"

number=`expr $number +1`

done

echo "script complete"


함수 만드는법

function_name() {

내용 정의

}

ex:

#!/bin/sh

listener(){

  echo "디렉토리 구조는 `pwd`입니다."

}

listener


배쉬 쉘은 본쉘의 업그레이드 버젼입니다.





+ Recent posts