쉘에서는 변수가 모두 스트링으로 기본 해석되기 때문에 expr 지시어를 사용하여 숫자 연산을 해야 한다.
역따옴표 를 사용하며 수식중 괄호 ( ) 및 곱하기 * 수식의 경우는 역슬레쉬를 붙여줘야 한다.
그리고 숫자와 수식은 공백으로 구분져야 한다.
# expr 사용법
#!/bin/sh
num1=100
num2=`expr \( $num1 + 200 \) / 100 \*5`
echo $num2
# 결과
750
|
'LINUX > Shell Script' 카테고리의 다른 글
05. case 조건문 (0) | 2020.01.31 |
---|---|
04. if 조건문 (0) | 2020.01.31 |
03. 파라미터 (0) | 2020.01.30 |
01. 변수 (0) | 2020.01.30 |
00. 개요 (0) | 2020.01.30 |