bc
명령어
리눅스 쉘에서 계산기를 써보고자 구글에 검색했을때 나오는 명령어는
bc
명령어였다. 하지만 이를 사용하고자 우분투 터미널에 명령어를 쳐보니 작동하지 않았다.Command 'bc' not found, but can be installed with: sudo apt install bc
쉘에서 계산기 하나를 쓰자고 설치까지 하고 싶지는 않았다.
bc는 GNU bc, basic calculator의 약자로 후술한 expr보다 강력한 기능을 지원한다. 그렇기 때문에 가능하면 bc를 사용하는 것을 추천한다.
expr
명령어
expr 명령어는 내 환경의 우분투 터미널에 기본적으로 설치되어 있었다. 비록 공백과 역슬래시(인터넷이 안 될때 곱셈 정도를 확인하는 용도로는 충분하다.
\\
)를 많이 써야 하지만 code
expr 1 + 1 expr 1 - 1 expr 1 \* 1 expr 1 \/ 1 expr \( 1 + 1 \) \* 4
output
2 0 1 1 8
bc
는 공백과\\
를 사용할 필요가 없다.