반응형
bash에서는 정수 계산 시 이중괄호를 사용하며 $(( 계산식 )) 의 형태가 됩니다.
(이중괄호와 계산식 사이에 공백이 없어도 무방하나 공백을 두면 가시성이 좋아짐)
1) 단순계산
2) 변수에 할당
변수명 앞에 "$" 기호가 없음
3) 증가/감소 연산
증가/감소 연산 시 이중괄호와 변수명 앞에 "$" 기호가 없음
※ expr 이나 bc를 사용해도 동일한 계산이 가능하나 이중괄호를 사용하면 외부의 프로그램을 실행하지 않고 bash 내부에서 계산이 이루어지므로 계산식이 아주 많이 복잡하게 반복되는 상황일 경우 속도의 향상을 기대할 수 있습니다.
반응형
'Linux' 카테고리의 다른 글
SCP 명령어 (0) | 2021.04.14 |
---|---|
CentOS 7 SNMP 설정 (0) | 2021.04.13 |
[Linux] sed 사용법 (0) | 2021.03.23 |
scp 명령 사용 시 Host key verification failed 에러 (0) | 2021.02.10 |
Linux - Smartctl (0) | 2021.01.28 |