ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [LINUX] 변수 사용법
    LINUX/쉘스크립트 2020. 6. 8. 13:57
    • 변수 사용법

    - 모든 변수는 '문자열(string)' 으로 취급된다. 

    - 변수의 이름은 대소문자를 구분한다. 

    - 변수에 값을 대입할 때는 '=' 좌우에 공백이 없어야 한다.


    예제 변수 출력
    $ myval='Hi~~~'
    $ echo $myval


    < 숫자변수의 연산>

    -  변수에 대입한 값은 모두 문자열로 취급

    - 변수값을 숫자로 사칙연산 ( + - / ) 를 하려면 expr 을 사용해야 함

    - 수식에 괄호 또는 곱하기(*) 를 사용하려면 그 앞에 반드시 역슬래쉬(\)를 붙여야 함

    - 연산자 양옆에 공백을 줘야 함 .


    예제
    $ num1=100
    $ num2=200
    $ echo $num1        # 100
    $ echo $num2        # 200
    $ echo $num1+$num2        # 100+200
    expr $num1+$num2        # 100+200
    expr $num1 + $num2        # 300
    expr $num1 \* $num2        # 20000


    예제
    아래의 계산식을 구현하기 
    ($num2 + 200)*$num1
    expr \( $num2 + 200 \) \* $num1    # 40000









    'LINUX > 쉘스크립트' 카테고리의 다른 글

    [LINUX] IF 문  (0) 2020.06.08
    [LINUX] 파라미터 변수  (0) 2020.06.08
    [LINUX] 쉘스크립트 작성 및 실행  (0) 2020.06.08

    댓글

Designed by Tistory.