est_059.sh
Nivel 4 — Pro Escribir código

PRO: Comprobar varios servicios

Escribe un script que reciba una lista de servicios en $@ y, para cada uno, compruebe con systemctl is-active si está activo o inactivo.
Tu script Bash
// Solución de referencia

          

📋 Sobre este ejercicio

for sobre los argumentos con if anidado.

💡 Pistas (clic para revelar)
💡 Recorre los argumentos con for SVC in "$@"
💡 Usa systemctl is-active --quiet como condición
💡 Imprime activo/inactivo según el if
📖 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