0 votos

Scripting con múltiples secciones pero diferente resultado

Tratando de configurar un script en el que un usuario pueda seleccionar múltiples respuestas.

por lo que se pide, por ejemplo, los colores favoritos y se elige de la lista "negro, blanco, rojo, naranja, azul".

el usuario selecciona el blanco y el azul, el blanco equivale a 101 y el azul a 208 por lo que el resultado sería 101 en lugar de blanco y 208 en lugar de azul

1voto

Marc Wilson Puntos 146

Usted quiere un select declaración.

Consulte https://www.tutorialspoint.com/unix/select-loop.htm para saber cómo construir uno. Un ejemplo de esa página...

#!/bin/ksh

select DRINK in tea cofee water juice appe all none
do
   case $DRINK in
      tea|cofee|water|all) 
         echo "Go to canteen"
         ;;
      juice|appe)
         echo "Available at home"
      ;;
      none) 
         break 
      ;;
      *) echo "ERROR: Invalid selection" 
      ;;
   esac
done

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X