연산1 [Shellscript] 정수 및 실수 연산 기본적으로 Shell script에서 정수 및 실수 연산을 처리하는 방법은 아래와 같다. 1) 정수 연산: 대괄호 사용, expr, bc, awk 2) 실수 연산: expr, bc, awk 1. expr ▪ syntax: expr ▪ 예시 $ result=$( expr 1+2 ) $ echo $result 3 2. 대괄호 사용 ▪ Bash에서는 변수에 계산 결과를 할당할 때, 달러 기호와 대괄호 기호를 사용하여 수식을 묶을 수 있다. ▪ 장점: expr보다 더 쉽게 수식을 사용할 수 있음 ▪ 단점: 정수 연산만 가능 ▪ ex) 1 + 5를 계산한 결과를 val1에 할당 후, val1에 2를 곱한 값을 val2에 할당 $ var1=$[1 + 5] $ echo $var1 6 $ var2=$[$var1*2] .. 2021. 4. 20. 이전 1 다음