Ver mensaje
  #19  
Antiguo 10-12-2014, 11:22
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por Diavolo Ver mensaje
Pues no.

Pero p.e.
Para reiniciar kplex cada 3 minutos, (se que lo tienes hecho, y lo tengo), y no entiendo porque lo pones diferente.

timer.sh

! /bin/bash
sudo service kplex restart
sleep 180
Es que tu pretendes tratar a kplex como si fuera un servicio, pero creo que en realidad funciona como un programa en primer plano. por eso el "service restart" no efectua nada sobre kaplex. Además, incluso si funcionara haría el ciclo solo una vez y finalizaría. Debe ser un bucle.

El guión que yo escribí, casi por casualidad era este:

#!/bin/bash
while kplex &
sleep 180
do sudo pkill -9 kplex
done


Lo que hace es que crea un bucle, while que inicia kplex en segundo plano (pero no como servicio), kplex &. Tras una pausa, sleep de 180 segundos mata el proceso kplex, do sudo pkill -9 kplex y el bucle se cierra, done y vuelve a reencarnarse.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
Diavolo (10-12-2014)