Por favor, dame algún consejo sobre el rango de valores de la declaración de caso shell
El juicio condicional de caso se basa en cadenas. Para su pregunta, puede leer?i
case?$i?in
20|[ 1. ][0-9]|[1-9])?echo?$i?;;
*)?echo?'err'?;;
esac p >
Pero para condiciones generales de rango numérico, es mejor usar declaraciones if elif else