Cronometría Linux para la Diplomacia Intergaláctica

LinuxBeginner
Practicar Ahora

Introducción

En el año 2150, la humanidad se ha expandido más allá de los límites de la Tierra, estableciendo una próspera metrópolis en la Luna llamada Lunar Prime. Esta maravilla científica atrae a diplomáticos y dignatarios de todo el sistema solar, incluyendo a un estimado embajador del lejano planeta Xylar. Como administrador principal de sistemas del Observatorio Central de Lunar Prime, eres responsable de garantizar que todos los sistemas digitales funcionen a la perfección durante la visita del embajador xylariano.

Para mantener los estándares impecables por los que Lunar Prime es reconocida y coordinar con precisión los protocolos diplomáticos intergalácticos, es esencial contar con un registro y visualización del tiempo exactos. Dado que diversos eventos y reuniones se programan utilizando el Tiempo Universal Coordinado (UTC) convertido a la Hora Local de Xylar (XLT), tu objetivo es gestionar con maestría la configuración de fecha y hora en Linux para asegurar operaciones fluidas durante los procedimientos diplomáticos.

Formateo de la Salida de Tiempo

En este paso, modificarás la salida del tiempo para adaptarla a las necesidades del embajador xylariano durante su visita.

Tareas

  • Formatear la salida de fecha y hora para mostrar el nombre completo del día de la semana, el año y la hora en formato de horas y minutos.

Requisitos

  • Los comandos deben incluirse en un script llamado step1.sh ubicado en ~/project. Ejecútalo con bash ~/project/step1.sh.

Ejemplo

Fecha y hora formateadas, incluyendo el nombre completo del día, el año y la hora en horas y minutos:

Tuesday, 2150-03-09, 16:45

Conversión de UTC a la Hora Local de Xylar (XLT)

Este paso consiste en adaptar la hora mostrada para el embajador visitante de Xylar convirtiendo UTC a XLT, que corresponde a UTC+6.25 horas.

Tareas

  • Calcular la hora actual en la Hora Local de Xylar (XLT) a partir de UTC.
  • Mostrar la Hora Local de Xylar (XLT) calculada con el formato YYYY-MM-DD HH:MM:XLT.

Requisitos

  • Coloca los comandos para el Paso 2 en un script llamado step2.sh ubicado en ~/project. Ejecútalo con bash ~/project/step2.sh.
  • +6.25 horas equivale a 6 horas y 15 minutos.
date -u "<format>" --date='<condition>'

Ejemplo

Hora Local de Xylar (XLT):

2150-03-09 22:16:XLT

Resumen

En este desafío, se te encomendó la tarea de mostrar y manipular con precisión la fecha y la hora en un sistema Linux dentro de un contexto real de diplomacia interestelar. La capacidad de personalizar las salidas de tiempo y realizar conversiones entre husos horarios es una habilidad crucial para los administradores de sistemas, especialmente en un entorno diverso como Lunar Prime. Estas competencias no solo mantienen la fluidez de las operaciones, sino que también fomentan las relaciones interplanetarias. El éxito en esta tarea subraya la importancia de la precisión en nuestra creciente comunidad intergaláctica.

✨ Revisar Solución y Practicar✨ Revisar Solución y Practicar