ComenzarEmpieza gratis

Función de análisis deportivo

Te han vuelto a contratar en la liga de fútbol para que les ayudes con algunos análisis deportivos. Observas que varios de los guiones realizan agregaciones, igual que hiciste en un ejercicio anterior. Dado que hay mucha duplicación de código, ésta es una oportunidad excelente para crear una única función útil que se pueda llamar en muchos lugares del script.

Tu tarea consiste en crear una función Bash que tome el nombre de una ciudad y averigüe cuántas victorias ha tenido desde que comenzó la grabación.

Dentro de la función principal, este script llamará a un shell-dentro-de-un-shell que se captura en una variable (por defecto, global). Así podrás acceder a esta variable fuera de la función. Esta fue la primera técnica tratada en el vídeo para obtener datos de una función.

La mayor parte de la tubería shell utilizada se ha hecho por ti, aunque, por supuesto, siéntete libre de explorar y comprender lo que ocurre aquí. No hay nada nuevo para ti.

Este ejercicio forma parte del curso

Introducción a las secuencias de comandos Bash

Ver curso

Instrucciones de ejercicio

  • Crea una función llamada get_number_wins utilizando el método función-palabra.
  • Crea una variable dentro de la función llamada win_stats que tome el argumento introducido en la función para filtrar el último paso de la shell-pipeline presentada.
  • Llama a la función utilizando la ciudad Etar.
  • Debajo de la llamada a la función, intenta acceder a la variable win_stats creada dentro de la función en el comando echo presentado.

Ejercicio interactivo práctico

Convierte la teoría en acción con uno de nuestros ejercicios interactivos

Empieza a hacer ejercicio