*Programming/[ SS ] Shell Script
[SS - 06] 사직연산(expr)
사2다
2021. 12. 18. 18:42
728x90
사직연산(expr)
- 사칙연산을 사용하기 위해선 expr을 사용해야 함
- Shell script의 연산 기호는 다른 프로그래밍 언어와 동일
- expr을 사용하는 경우 ` 역쿼테이션을 사용해야 함
- 곱셈 연산자 * 앞에는 \ 역슬래시를 같이 사용해야 함
( * 기호 같은 경우 Linux 환경에서 모든, ALL을 의미하기 때문에 \을 통해 특수 기호를 문자화해야 함) - 모든 연산자는 숫자, 변수, 기호 사이에 공백이 존재해야 함
연산자 증가/감소
- 연산자 증가/감소는 (( ))을 활용
#! /bin/bash
num=0
#아래 내용은 모두 동일한 연산 증가 방법
num=$((num+1))
((num++))
((num+=1))
echo "num =" $num
- 결과
728x90