est_052.sh
Nivel 3 — Avanzado Escribir código

Traducir comandos con case

Escribe un script que, según $1, imprima: ls→listar, rm→borrar, cp o mv→mover, otro→desconocido usando case.
Tu script Bash
// Solución de referencia

          

📋 Sobre este ejercicio

case sobre el primer argumento.

💡 Pistas (clic para revelar)
💡 Una rama por comando
💡 cp y mv comparten rama: cp|mv)
💡 El comodín *) para lo desconocido
📖 Referencia del módulo
$ case $VAR in
Inicia el case
$ patrón)
Patrón a comparar
$ ;;
Fin de bloque case
$ *)
Comodín (equiv. a else)
$ esac
Cierra el case
$ elif [ cond ]; then
Condición adicional en if