Script para desconexão em horário determinado

Publicado por Fernando Iury Alves Costa 25/10/2005

[ Hits: 4.945 ]

Homepage: www.fernandocosta.eti.br

Download desconecta.sh




Você indica a hora no formato HH:MM e ele entra em um loop de teste. Quando o horário for compatível com o digitado ele desconecta.

  



Esconder código-fonte

#!/bin/bash
# script para desconectar em determinada hora
# autor: nanam
echo "digite a hora que deseja desconectar: (Ex 12:38)"
read horadesc
while true
do
hora=`date | cut -f4 -d" " | cut -f1 -d: |`:`date | cut -f2 -d:`
if [ "$hora" = "horadesc" ]
then
adsl-stop # (OU COMANDO(s) DE DESCONEXAO)
break
else
sleep 10
fi
done
exit 0

Scripts recomendados

Visualizar os processos que mais consomem memória

Juros compostos usando bc

Pesquisa Preços pela Internet

Filtro para importação de extrato do Banco do Brasil para Kmymoney

Alguns riffs do Rock tocados com o comando beep


  

Comentários
[1] Comentário enviado por fernandoiury em 25/10/2005 - 13:21h

Errata:
na nona linha temos

if [ "$hora" = "horadesc" ]

faltou um $ , devemos modificar ficando assim:

if [ "$hora" = "$horadesc" ]



abraços, flw!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts