est_043.sh
Nivel 3 — Avanzado Escribir código

for sobre ficheros con comprobación

Escribe un script que recorra los *.log del directorio actual y, si cada uno existe (-f), imprima su nombre.
Tu script Bash
// Solución de referencia

          

📋 Sobre este ejercicio

Recorre ficheros y comprueba que existen.

💡 Pistas (clic para revelar)
💡 Recorre con for f in *.log
💡 Comprueba cada uno con [ -f "$f" ]
💡 Imprime dentro del 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