ComenzarEmpieza gratis

Días de la semana con CASE

En tu trabajo como Data Scientist, a veces es útil asociar fechas con un "día laborable" (Monday, Tuesday, Wednesday, Thursday, Friday) o con un "fin de semana" (Saturday & Sunday).

Tu tarea es crear un pequeño script en Bash que puedas reutilizar en muchas partes de tu canal de datos. Debe recibir un único argumento (cadena con un día) en ARGV y usar una instrucción CASE para imprimir si el argumento corresponde a un día laborable o a un fin de semana. Por ahora, solo tienes que contemplar el caso con mayúscula inicial.

Tampoco necesitas preocuparte por palabras o letras antes o después. En este ejemplo, usa coincidencia exacta.

Recuerda que la estructura básica de una instrucción case es:

case MATCHVAR in
  PATTERN1)
  COMMAND1;;
  PATTERN2)
  COMMAND2;;
  *)
  DEFAULT COMMAND;;
esac

Este ejercicio forma parte del curso

Introducción a las secuencias de comandos Bash

Ver curso

Ejercicio interactivo práctico

Pon en práctica la teoría con uno de nuestros ejercicios interactivos

Empezar ejercicio