Ajuste de data e hora automática

Publicado por Tárcio Meireles 02/06/2005

[ Hits: 10.181 ]

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 - tarcio.net@gmail.com
#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

Envia mensagens para o serviço mensageiro do windows facilmente

CLAMAV

Shell script para duplicação de CD's

NetProfiler - Um solução para quem passeia por várias redes.

Migrar de MySQL 3.x e 4.x para 5.0 no Debian


  

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




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts