1. bash 연산
a=10
b=20
c=$((a+b)) 또는 c=$[a+b]
echo $c
#30
2. let 명령어
a=10
b=20
let c=$a+$b
echo $c
#30
3. expr 명령어 (숫자와 연산자 사이에 공백 필요)
a = 10
b = 20
expr $a+$b
#30
4. awk 명령어 (소숫점 계산 가능, 파이프 전달 과정 필요)
a=10
b=20
echo $a $b | awk '{print $1/$2}'
#0.5
5. bc 명령어 (리눅스에 bc 설치 필요, 소숫점 계산 가능, 파이프 전달 과정 필요)
a=10
b=20
echo "$a+$b"|bc
#30
'Infrastructure > Linux' 카테고리의 다른 글
[Linux] 방화벽 관리(firewalld, netstat) (0) | 2023.05.03 |
---|---|
[Linux] VirtualBox 리눅스(CentOS 7) 용량 늘리기 (0) | 2023.05.03 |
[Linux] Can't extend the allocator space. name: (SHP parent allocator) MISC (0) | 2023.05.02 |
[Linux] Tree로 디렉토리 계층구조 보기 (0) | 2023.04.19 |
[Linux] 계정 관리 (0) | 2023.04.19 |
댓글