programing

셸에서 10개 이상의 매개 변수를 처리하는 방법

starjava 2023. 4. 27. 21:43
반응형

셸에서 10개 이상의 매개 변수를 처리하는 방법

Linux에서 bash shell을 사용하고 있으며 셸 스크립트에서 10개 이상의 매개 변수를 사용하려고 합니다.

곱슬곱슬한 중괄호를 사용하여 다음과 같이 설정합니다.

echo "${10}"

위치 매개변수는 변수에 저장하여 사용을 문서화하고 이후 문장을 더 읽기 쉽게 만들 수 있습니다.

city_name=${10}

전달되는 파라미터가 적으면 이후 위치의 값이 설정 해제됩니다.

다음과 같은 위치 매개 변수를 반복할 수도 있습니다.

for arg

또는

for arg in "$@"

또는

while (( $# > 0 ))    # or [ $# -gt 0 ]
do
    echo "$1"
    shift
done

다음을 사용하여 0에서 255 사이의 매개 변수를 최대 256개까지 가질 수 있습니다.

${255}

언급URL : https://stackoverflow.com/questions/4912733/how-to-handle-more-than-10-parameters-in-shell

반응형