Tenho o seguinte script: #!/bin/bash PID=$(pgrep offlineimap) [[ -n "$PID" ]] && kill "$PID" #[[ -n "$PID" ]] && exit 1 #offlineimap -o -u Noninteractive.Quiet &>/dev/null & offlineimap -o -u TTYUI &>/dev/null & exit
No cron, tenho o seguinte: # offlineimap */5 * * * * sh /home/marcelo/bin/scripts/offlineimap_run.sh > /dev/null 2>&1 (tudo numa linha só) Estava rodando belezinha até outro dia. Agora, tenho sentido que ele nao esta matando o processo. Toda vez que o notebook é suspendido ou hiberna, via controle de uso de energia, ele volta e o offlineimap não é 'matado' (morto), mais. Por outro lado, se eu rodar os seguintes comandos no shell, eu mato ele: :~$ PID=$(pgrep offlineimap) :~$ [[ -n "$PID" ]] && kill "$PID" O que pode estar acontecendo? OBS.: Eu sei que o offlineimap está rodando porque ao tentar executa-lo via shell, ele retorna que já há uma instancia rodando. -- Marcelo Brasil (Brazil, for English Speakers) Linux user number 487797 -- To UNSUBSCRIBE, email to debian-user-portuguese-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20120615235901.GB5016@localhost