Descobrir se a data atual do servidor está entre duas datas no Linux

0

Minha versão do Linux é:

[ar@test ~]$ uname -a
Linux test.sample.com 2.6.18-410.el5 #1 SMP Fri Apr 8 05:48:52 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
[ar@test ~]$

Estou capturando a data atual no formato abaixo:

[ar@test ~]$ DATE=$(date +%Y-%m-%d.%H:%M:%S)
[ar@test ~]$ echo $DATE
2018-09-17.15:43:47
[ar@test ~]$

Gostaria de comparar se a data atual está entre duas datas (no formato acima) separadas por "_" e salvas em um arquivo. Por exemplo: 2018-03-11.02_2018-11-04.02.

As datas salvas no arquivo estão começando e terminando com o horário de verão por hora local de Nova York.

Meu objetivo é fazer um trabalho se o sistema ou a data atual cair no horário de verão.

Isso pode ser feito através de um script de shell com os detalhes fornecidos nesta pergunta?

    
por user206245 17.09.2018 / 18:33

0 respostas

Tags