10/11/2009, 15:14
|
| | | Fecha de Ingreso: febrero-2008 Ubicación: Argentina-Santa fe-Funes
Mensajes: 93
Antigüedad: 16 años, 9 meses Puntos: 1 | |
Respuesta: Ayuda con comando CASE Bue.. me respondo a mi mismo.. ya encontre la solucion, es mucho mas facil, si se quiere poner una opcion invalida ( como lo seria el "else" en el caso del "if" ), osea cuando no se cumplen las condiciones anteriores, se pone un argumento mas, y se recurre al asterisco, ya que tiene como "valor global", seria asi:
case "$1" in
-h) echo Son las `date '+%T' `;;
-d) echo Hoy es el dia `date '+%A' `;;
-f) echo Hoy es `date '+%D' `;;
-a) echo Almanaque de este año:
cal;;
-m) echo Almanaque de Septiembre del 2006:
cal 09 2006;;
*) echo No se ingreso el parametro correcto
esac
En tonces, si no ingresa el usuario ninguno de los parametros que estan dentro del CASE, aparece el mensaje indicado dentro del valor del *
__________________ ...Siete para los Señores Enanos en palacios de piedra ... |