-
[Shell Script] 산술식 수행하기 (더하기, 곱하기, 나누기, 빼기)SW/Shell Script 2019. 8. 18. 10:12
#!/bin/bash
num=10
let res1=$num/2 [내장명령어]
res2=`expr $num / 2` [외부 명령어]
res3=`echo "$num / 2" | bc` [외부 명령어]
echo $res1 [5]
echo $res2 [5]
echo $res3 [5]
echo $((res1++)) -> $((++res1)) [5] -> [7]→let 은 피연산자와 연산자 사이에 공백문자가 없어야 한다. [help let 참조]
→expr은 화이트스페이스가 반드시 있어야 한다.
→bc는 부동소수점 수의 산술연산이 가능한다.
'SW > Shell Script' 카테고리의 다른 글
[Shell Script] for문 여러 형식 (0) 2019.08.18 [Shell Script] 파일인지 폴더인지 if문 및 옵션 (0) 2019.08.18 [Shell Script] case문 (요일별로 동작하기 좋네) (0) 2019.08.18 [Shell Script] read 및 배시 파라미터 확장 (0) 2019.08.06 [Shell Script] 지정된 파라미터 종류 (0) 2019.08.06