14. 쉘 프로그래밍에서 함수의 입력 인자를 알아보아요.

안녕하세요. 언제나 휴일, 언휴예요.

 

이번에는 입력 인자를 알아보아요.

 

일반적으로 프로그램을 실행하면서 전달하는 인자를 argument라고 부르고 함수를 호출하면서 전달하는 인자를 parameter라고 불러요.

 

쉘 스크립트를 실행할 때 전달하는 인자를 접근할 때 위치 인자를 사용할 수 있습니다. 전체 인자 개수는 $#으로 표현하고 특정 순번에 해당하는 인자를 표현할 때는 $0, $1, $2 등의 표현을 사용할 수 있어요.

 

다음은 인자 개수와 특정 순번에 해당하는 인자를 출력하는 예제입니다.

 

[그림 1] argument 목록
[그림 1] argument 목록

함수의 인자도 같은 방법으로 확인할 수 있어요. 함수의 인자를 사용할 때는 $1부터 사용하세요. 다음은 함수의 인자 목록을 출력하는 예제입니다.

[그림 2] parameter 목록
[그림 2] parameter 목록