본문 바로가기
IT 지식정리/운영체제

[Linux shell script 7] 리눅스 쉘스크립트 숫자연산 2015. 2. 12.

by G. Hong 2017. 11. 4.
728x90
반응형

리눅스의 쉘스크립트에서 숫자들의 연산을 사용하는 방법에 대해서 알아보도록 하겠습니다.


리눅스에서 숫자연산을 표현하는 법에 대해서 알아 보겠습니다.


많은 예제들을 보면 알 수 있듯이 보통은 $((숫자연산))와 같은 형식으로 사용을 합니다.

궁금한 것이 왜 괄호가 2개인것인가 입니다...


아래처럼 2개의 괄호를 사용하면 원하는 결과가 출력됩니다.

$echo $((2+2))

4


괄호를 하나만 사용해 보겠습니다.

$echo $(2+2)

-bash: 2+2: command not found


2+2를 커맨드로 인식하는 것 같습니다.

아래처럼 $()에 커맨드를 입력하니 커맨드의 결과값이 출력됩니다.

$echo $(ls)

hello_world sysinfo_page t001 t002 test_if


커맨드가 아닌 경우에는 괄호를 2개 사용하여야 원하는 연산결과를 얻을 수 있습니다.

728x90
반응형