bash 1 COMPUTING
2011.10.12 00:15 Edit
조건문 : 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 #결과 #첫번째 인수가 크다
이 글과 관련된 글
- [2012/02/10] [Linux] 리눅스 서버 tech & tip (50)
- [2012/01/31] [Linux] Admin Part III - DNS, Subdomain (110)
- [2012/01/31] [Linux] Admin Part II - FTP & DB 유저생성,권한설정 (107)
- [2012/01/31] [Linux] Admin Part I - 데몬,경로,검색 (104)
- [2011/11/15] Vim 한글 깨질 때 (915)
