쉘에서는 변수가 모두 스트링으로 기본 해석되기 때문에 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 |