Processing math: 100%

ABOUT ME

Today
Yesterday
Total
  • [LINUX] 파라미터 변수
    LINUX/쉘스크립트 2020. 6. 8. 13:59
    • 파라미터 변수

    - 파라미터 변수는 0,1, $2, ... 의 형태를 가진다. 

    - 전체 파라미터는 $* 로 표현된다. 

    예제
    $ vi b.sh
    echo "실행파일의 이름은 $0 입니다."
    echo "첫번째 파라미터값은 $1 입니다."
    echo "두번째 파라미터값은 $2 입니다."
    echo "전체 파라미터 값은 $* 입니다."
    $ sh b.sh


    $ sh b.sh 10 20



    - $0    :     실행파일명을 받는 파라미터 변수 
    - $1    :     첫번째 입력된 값
    - $2    :     두번째 입력된 값


    문제1
    두 정수를 더한값이 출력되는 쉘스크립트
    #!/bin/bash
    num1=$1
    num2=$2
    num3=`expr 1+2`
    echo "num1num2을 더하면 $num3 입니다."


    문제2
    두 정수를 곱한값을 출력하는 쉘스크립트
    sh num_mul.sh    12 54
    #!/bin/bash
    res=`expr 1\*2`
    echo "12 를 곱하면 $res 입니다."




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

    [LINUX] IF 문  (0) 2020.06.08
    [LINUX] 변수 사용법  (0) 2020.06.08
    [LINUX] 쉘스크립트 작성 및 실행  (0) 2020.06.08

    댓글

Designed by Tistory.