Skip to content

Arithmetic Expansion

산술 확장 (Arithmetic Expansion).

bash syntax

z=`expr $z + 3`          # 'expr' 이 확장을 해 줍니다.

이중 소괄호 $((...)) 방법:

z=$(($z+3))

$((EXPRESSION)) 는 산술 확장입니다. 명령어 치환과 헷갈리면 안 됩니다.

let을 사용한 방법:

let z=z+3

let 은 실제로는 산술 확장을 하지 않고 산술 평가(arithmetic evaluation)를 합니다.

let "z += 3"  # 쿼우트를 해 주면, 빈 칸를 비롯해서 특수한 연산자의 사용이 가능해 집니다.

See also

Favorite site