bash 1 COMPUTING

조건문 : if

bash 에서 조건문의 사용형식은 아래와 같다.


if [조건]; then

문장
fi


if [조건]; then
문장1
else
문장2
fi


if [조건]; then
문장1
elif [조건]; then
문장2
else
문장3
fi


vi 에디터로 comp.sh 파일을 생성한다.

comp.sh 는 두개의 매개변수를 가진다.
입력된 매개변수를 비교하여 결과를 출력한다.

#!/bin/bash
#comp.sh 의 내용
if [ ${1} -gt ${2} ]; then
    echo "첫번째 인수가 크다"
elif [ ${1} -eq ${2}  ]; then
    echo "같다"
else
    echo "두번째 인수가 크다"
fi
#사용자에게 실행권한을 준다.
chmod u+x ./comp.sh 
#실행1
./comp.sh 10 20
#결과
#두번째 인수가 크다
#실행2
./comp.sh 10 10
#결과
#같다
#실행3
./comp.sh 30 20
#결과
#첫번째 인수가 크다
Share
이 글과 관련된 글
  1. [2012/02/10] [Linux] 리눅스 서버 tech & tip by 곰이아빠 (50)
  2. [2012/01/31] [Linux] Admin Part III - DNS, Subdomain by 곰이아빠 (110)
  3. [2012/01/31] [Linux] Admin Part II - FTP & DB 유저생성,권한설정 by 곰이아빠 (107)
  4. [2012/01/31] [Linux] Admin Part I - 데몬,경로,검색 by 곰이아빠 (104)
  5. [2011/11/15] Vim 한글 깨질 때 by palantir (915)
Tag :

Leave Comments


profile

즐거운하루보내기 thoth.kr

즐거운 하루 보내세요


Skin by 에그당
T-NAVI