trans_008.sh
Script complejo: menú con case y validación
Escribe un script que:
1. Reciba un servicio (
2. Valide que ambos argumentos existen (si no, muestre uso y salga con código 1)
3. Use
4. En cada rama, ejecute el comando
5. Registre el resultado en
1. Reciba un servicio (
$1) y una acción ($2)2. Valide que ambos argumentos existen (si no, muestre uso y salga con código 1)
3. Use
case sobre la acción con ramas: start, stop, restart, status y comodín4. En cada rama, ejecute el comando
systemctl $ACCION $SERVICIO5. Registre el resultado en
/var/log/servicios.log // Solución de referencia
📋 Sobre este ejercicio
Combina case, validación de argumentos y acciones del sistema.
💡 Pistas (clic para revelar)
📖 Referencia del módulo