jejejeje, pero yo soy el mago de tiempo, cronos.rb es el más pedestre de mis
hechizos. Mira este:


#!/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