Cronometragem Linux para Diplomacia Intergaláctica

LinuxBeginner
Pratique Agora

Introdução

No ano de 2150, a humanidade expandiu-se além dos limites da Terra, estabelecendo uma metrópole próspera na Lua, chamada Lunar Prime. Este prodígio científico atrai diplomatas e dignitários de todo o sistema solar, incluindo um estimado embaixador do distante planeta Xylar. Como administrador de sistemas sênior do Observatório Central de Lunar Prime, você é responsável por garantir que todos os sistemas digitais funcionem perfeitamente durante a visita do embaixador xilariano.

Para manter os padrões impecáveis pelos quais Lunar Prime é reconhecida e para coordenar com precisão os protocolos diplomáticos intergalácticos, a cronometragem e a exibição exata do tempo são essenciais. Como vários eventos e reuniões são agendados usando o Tempo Universal Coordenado (UTC) convertido para o Horário Local de Xylar (XLT), seu objetivo é gerenciar com maestria as configurações de data e hora do Linux para garantir operações fluidas durante os procedimentos diplomáticos.

Formatando a Saída de Hora

Nesta etapa, você modificará a saída de hora para atender às necessidades do embaixador xilariano durante sua visita.

Tarefas

  • Formatar a saída de data e hora para exibir o nome completo do dia da semana, o ano e a hora em horas e minutos.

Requisitos

  • Os comandos devem ser inseridos em um script chamado step1.sh localizado em ~/project. Execute-o com bash ~/project/step1.sh.

Exemplo

Data e hora formatadas, incluindo o nome completo do dia da semana, ano e hora em horas e minutos:

Tuesday, 2150-03-09, 16:45

Convertendo UTC para o Horário Local de Xylar (XLT)

Esta etapa envolve a adaptação do horário exibido para o embaixador xilariano visitante, convertendo UTC para XLT, que corresponde a UTC+6.25 horas.

Tarefas

  • Calcular a hora atual no Horário Local de Xylar (XLT) a partir do UTC.
  • Exibir o Horário Local de Xylar (XLT) calculado com o formato YYYY-MM-DD HH:MM:XLT.

Requisitos

  • Coloque os comandos para a Etapa 2 em um script chamado step2.sh localizado em ~/project. Execute-o com bash ~/project/step2.sh.
  • +6.25 horas é equivalente a 6 horas e 15 minutos.
date -u "<format>" --date='<condition>'

Exemplo

Horário Local de Xylar (XLT):

2150-03-09 22:16:XLT

Resumo

Neste desafio, você foi encarregado de exibir e manipular com precisão a data e a hora em um sistema Linux dentro de um contexto real de diplomacia interestelar. A habilidade de personalizar saídas de tempo e realizar conversões entre fusos horários é fundamental para administradores de sistemas, especialmente em um ambiente diversificado como Lunar Prime. Essas competências não apenas mantêm as operações fluidas, mas também promovem as relações interplanetárias. O reconhecimento de seus esforços nesta tarefa ressalta a importância da precisão em nossa crescente comunidade intergaláctica.

✨ Verificar Solução e Praticar✨ Verificar Solução e Praticar