10.3.1 특수 매개변수

    함수의 매개변수는 순서대로 $1, $2, $3 등으로 사용할 수 있습니다. 이는 매개변수의 순서를 나타낸다고 해서 위치 매개변수(positional parameter)라고 합니다. 이외에도 특수 매개변수(special parameter)가 있습니다. 이 절에서는 특수 매개변수의 종류와 특징에 대해 알아봅니다.

     

    $#

    $#는 스크립트나 함수의 매개변수 개수를 나타내는 특수 매개변수입니다. 간단한 실습으로 사용법을 알아보겠습니다.

      1 다음 내용을 special_param.sh 파일에 작성합니다.

    special_param.sh

    #!/bin/bash
    
    echo "number of input param: $#" 
    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.