연산자(2)
-
[쉘스크립트] 숫자 연산하기 (더하기, 빼기, 곱하기, 나누기)
# 두 변수를 이용하여 산술 연산하는 스크립트 #!/bin/shnum1=20num2=7plus=`expr $num1 + $num2`minus=`expr $num1 - $num2`mul=`expr $num1 \* $num2` # 곱셈에는 \* 를 이용한다.div=`expr $num1 / $num2`rem=`expr $num1 % $num2`# 결과 출력 echo "num1=$num1, num2=$num2"echo "num1+num2=$plus"echo "num1-num2=$minus"echo "num1*num2=$mul"echo "num1/num2=$div" echo "num1%num2=$rem" # 결과[root@testserver ~]# ./a.shnum1=20, num2=7num1+num2=27num..
2016.03.27 -
[쉘스크립트] if 문
변수들의 값을 서로 비교 할 때 If문을 사용하게 됩니다.매번 사용할 때 마다 헷갈리곤 하는데 아래와 같이 사용하시면 됩니다. # 기본 개념 / 형태if [ conditions ]then 실행하고자 하는 문장fi #########if [ conditions ]then 조건만족시 실행하고자 하는 문장else 조건 불만족시 실행하고자 하는 문장fi ##########if [ conditions ]then 조건만족시 실행하고자 하는 문장elif [ conditions ]then 두번째 조건 만족시 실행 문장else 조건 불만족시 실행하고자 하는 문장fi # 예시 #!/bin/shnum1=4num2=20 # 특정 값인지 비교if [ $num1 == "0" ]then echo "num1 = 0"elif [ $nu..
2016.03.26