#!/bin/sh

# arrestum momentum
presente=$(date +%s)

# convoco a David MacKenzi para tener la facultad
# de manipular la magnitud de la 4 dimensión
# en este caso, hasta mañana a las 8 de la mañana
manhana=$(date -d '+1 day 08:00' +%s)

# dime cuanto tiempo hubiere transcurrido 
# de hoy hasta el manhana deseado
intervalo=$(echo $manhana-$presente|bc)

# ejecuta el comando dado
# durante el periodo de tiempo resultante
timeout $intervalo $@

# EOF


script.sh wget -c http://fualno.com/fichero

y será hasta mañana a las 8



> Thread name: "Re: [Gutl-l] problemas con script y comando kill" 
> Mail number: 3 
> Date: Fri, Aug 22, 2014 
> In reply to: Hugo Florentino 
> >
> > 
> > On Fri, 22 Aug 2014 19:09:15 +0000, låzaro wrote:
> > 
> >     timeout 20m wget --limi(y lo que sigue)
> > 
> > 
> >     ejecutará la tarea durante 20 minutos, a los 20 minutos la tumba
> > 
> > 
> > 
> > 
> > No es lo que busco. Para usar timeout tengo que ponerme a sacar cálculos. La
> > ideas es poder yo lanzar wget en el momento que desee (por ejemplo, mas
> > temprano durante las vacaciones), o de continuo el fin de semana, y que de
> > lunes a viernes se mande a terminar el proceso antes de comenzar la jornada
> > laboral (fácil con un crontab).
> > 
> > 
> > 
> > En todo caso, lo que no entiendo es por que el script no funciona, si lo 
> > unico
> > que hace es listar las instancias de wget, asignarle el valor del pid a una
> > variable (en caso que el proceso esté corriendo), e invocar kill usando esa
> > variable como pid, y pasándole la señal SIGINT o SIGTERM (prefiero un cierre
> > ordenado a pasarle la señal SIGKILL)
> > 
> > 
> > --
> > Este mensaje ha sido analizado por MailScanner
> > en busca de virus y otros contenidos peligrosos,
> > y se considera que est� limpio.
> > 
> > 
> > ______________________________________________________________________
> > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
> > Gutl-l@jovenclub.cu
> > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l
> > 
> > <

-- 
Este mensaje ha sido analizado por MailScanner
en busca de virus y otros contenidos peligrosos,
y se considera que est� limpio.

______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a