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
배쉬 쉘은 본쉘의 업그레이드 버젼입니다.
'스터디 > 리눅스마스터' 카테고리의 다른 글
rm 으로 파일 삭제시 '인수 명단이 너무 김' 이라고 나올 때 (0) | 2015.05.20 |
---|---|
[쉘스크립트]배시 쉘 문법과 구조 & 앨리아스 사용방법 (0) | 2013.08.20 |
[쉘스크립트]1. 쉘스크립트 기본 (0) | 2013.08.19 |
네트워크 관련 명령어 (0) | 2013.08.14 |
OSI 7계층 (0) | 2013.08.12 |