Ajuste de data e hora automática

Publicado por Tárcio Meireles 02/06/2005

[ Hits: 10.422 ]

Homepage: http://www.profac.org/tarcio

Download ajustar.sh




Este script ajusta a data e a hora de um computador conectado a internet, junto ao Observatório Nacional, apenas utilizando o lynx.

  



Esconder código-fonte

#!/bin/bash
#Tárcio Meireles - [email protected]
#02/06/2005


#Descomentar a região do fuso horário desejado
#local="Branco"
#local="Manaus"
local="Brasília"


hora=$(lynx -dump -accept_all_cookies http://pcdsh01.on.br/ispy.asp | grep $local | awk '{print $3}')
data=$(lynx -dump -accept_all_cookies http://pcdsh01.on.br/ispy.asp | grep $local | awk '{print $2}')

function zeroesq(){
  if [ $1 -le 10 ]
  then
     zero="0$1"
  else
     zero="$1"
  fi
  echo "$zero"
}

dia=$(echo $data | cut -f1 -d"/");DD=$(zeroesq $dia)
mes=$(echo $data | cut -f2 -d"/");MM=$(zeroesq $mes)
ano=$(echo $data | cut -f3 -d"/");AAAA=$(zeroesq $ano)

HH=$(echo $hora | cut -f1 -d":")
mm=$(echo $hora | cut -f2 -d":")
ss=$(echo $hora | cut -f3 -d":")

date $MM$DD$HH$mm$AAAA.$ss

Scripts recomendados

Rastreando suas encomendas dos Correios

LIXEIRA COMPLETA_II

Texto colorido e centralizado

matrix.sh (Wake up, neo...)

Informação sobre partições montadas em Xdialog


  

Comentários
[1] Comentário enviado por skorpyon em 17/10/2005 - 04:05h

mto mais facil usar o ntpdate

# ntpdate -u 200.20.186.75

OBS.: Esse ip é o usado pelo ON (Observatorio Nacional)


Contribuir com comentário