1. bash ์ฐ์ฐ
- ๊ดํธ๋ฅผ ์ด์ฉ
a=1
b=10
c=$((a+b))
c=$[a+b]
echo $c
#11
2. let ๋ช ๋ น์ด
a=1
b=10
let c=$a+$b
echo $c
#11
3. expr ๋ช ๋ น์ด
- ์ซ์์ ์ฐ์ฐ์ ์ฌ์ด ๋์์จ์ผ ํจ
a=1
b=10
expr $a + $b
#11
4. awk ๋ช ๋ น์ด
- ์์์ ๊ณ์ฐ ๊ฐ๋ฅ
- ํ์ดํ ์ ๋ฌ ๊ณผ์ ํ์
a=1
b=10
echo $a $b | awk '{print $1+$2}'
#11
echo $a $b | awk '{print $1/$2}'
#0.75
5. bc ๋ช ๋ น์ด
- ๋ฆฌ๋ ์ค bc๊ฐ ์ค์น๋์ด์ผ ํจ
- ์์์ ๊ณ์ฐ ๊ฐ๋ฅ
- ํ์ดํ ์ ๋ฌ ๊ณผ์ ํ์
a=1
b=10
echo "$a+$b" | bc
#11
'Linux > Shell' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
3. ์์คํ ์ดํด๋ณด๊ธฐ (0) | 2020.06.06 |
---|---|
2. ํ์ผ์์คํ ํ์ (0) | 2020.06.06 |
Script - ์ฐ์ฐ์ (0) | 2020.04.04 |
Script - ์ ์ธ ๋ฐ ์ฌ์ฉ (0) | 2020.04.03 |
1. ์์ด๋ ๋ฌด์์ธ๊ฐ? (0) | 2020.02.22 |