반응형
말랑Cow
IT
말랑Cow
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Linux (33)
    • Windows (6)
    • Network (7)
    • Hardware (10)
    • Zabbix (13)
    • python (9)
    • script (0)
    • docker (16)
    • NAS (1)
    • DB (3)
    • php (33)
    • jQuery (1)
    • 정보보안기사 (0)
    • Ajax (1)
    • Javascript (21)
    • DELL (0)
    • HPE (0)
    • Secui (0)
    • AWS (2)
    • Elastic (0)
    • 보안 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • php
  • jQuery
  • 자빅스
  • Shell
  • 서버
  • 리눅스
  • php 클래스
  • CentOS
  • 도커
  • docker
  • Python
  • ZABBIX
  • bash
  • 모니터링
  • 자바스크립트
  • JavaScript
  • 네트워크
  • 파이썬
  • php 객체
  • Linux
hELLO · Designed By 정상우.
말랑Cow

IT

[bash] 정수 계산 및 변수값 증가/감소
Linux

[bash] 정수 계산 및 변수값 증가/감소

2021. 4. 10. 00:00
반응형

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
    'Linux' 카테고리의 다른 글
    • SCP 명령어
    • CentOS 7 SNMP 설정
    • [Linux] sed 사용법
    • scp 명령 사용 시 Host key verification failed 에러
    말랑Cow
    말랑Cow

    티스토리툴바