스크립트 (bash 쉘)가 있고 전달 된 인수가 숫자 범위 내에 있는지 확인하려면 case 문을 사용하여 어떻게 처리합니까? 예를 들어, 입력 된 인수가 숫자 10-20 인 경우에만 내 스크립트가 일련의 명령을 수행합니다. 그렇지 않으면 오류 메시지가 반환됩니다. If 문을 사용하여이 작업을 수행 할 수 있지만 case 문을 사용하는 방법을 알고 싶습니다. 나는 다른 페이지를 읽었습니다,하지만 그것은 의미 할 수 있도록하지 않습니다case 문을 사용하여 변수 확인
case $1 in
10
*command executed
11
*command executed
etc...
두 가지 제안이 모두 작동합니다. 감사합니다. – swam