Obtener el día actual
Mientras trabajas en una variedad de scripts Bash en tu infraestructura de análisis de datos, descubres que a menudo necesitas obtener el día actual de la semana. Puedes ver que se trata de una duplicación innecesaria de código y que se puede refactorizar (reducir el tamaño escribiendo un código más eficiente) utilizando tus nuevas habilidades en funciones Bash.
Escribe una sencilla función Bash que, al ser invocada, simplemente imprima el día actual de la semana. Esto implicará analizar la salida del programa date
desde un shell-dentro-de-un-shell.
Recuerda que la salida de date
será algo parecido a esto (¡dependiendo de la zona horaria desde la que lo invoques!)
Fri 27 Dec 2019 14:24:33 AEDT
Sólo quieres extraer la parte Fri
.
Este ejercicio forma parte del curso
Introducción a las secuencias de comandos Bash
Instrucciones del ejercicio
- Crea una función llamada
what_day_is_it
sin utilizar la palabrafunction
(como hiciste con el método de la palabra-función). - Analiza la salida de
date
en una variable llamadacurrent_day
. El componente de extracción se ha hecho por ti. - Hazte eco del resultado.
- Llama a la función justo debajo de la definición de la función.
Ejercicio interactivo práctico
Pon en práctica la teoría con uno de nuestros ejercicios interactivos
