Organize e defina a data / hora extraída do cabeçalho http no roteador com uma única linha wget / curl [AsusWRT / Merlin]

0

date -s "$(wget -qSO- --max-redirect=0 startpage.com 2>&1 | grep Date: | cut -d' ' -f5-8)"

Resulta no seguinte:

date: invalid date '13 May 2018 22:46:44'

date -s no AsusWRT requer algo mais como 2018-05-12 18:49:18 [isto funciona]

Isso requer que o mês seja transformado em um número e organizado da seguinte forma: 2018-05-12 18:49:18; Se isso pudesse ser feito exclusivamente em um único comando de terminal que seria fenomenal.

Eu usei 3 versões diferentes sem sucesso, todas disponíveis aqui em linuxquestions.org

Obrigado profundamente.

    
por Boja 14.05.2018 / 23:33

0 respostas