[linux] 쉘에서 10 개 이상의 매개 변수를 처리하는 방법

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



답변

중괄호를 사용하여 설정하십시오.

echo "${10}"

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

for arg

또는

for arg in "$@"

또는

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


답변

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

${255}


답변