Matando um processo com o cron assim que ele inicia

1

Desejo interromper a execução da caixa de depósito assim que eu fizer login na minha conta. Agora eu sei que poderia fazer isso simplesmente acessando Startup Applications e desativando o dropbox. Mas eu queria saber se há uma maneira cron-ish de fazê-lo ou se o cron não deveria ser usado para coisas como essas?

Atualmente eu tenho isso no meu crontab

@reboot pkill dropbox

Mas isso não funciona, porque eu acho que dropbox não está sendo executado quando este cron-job é executado.

    
por aandis 08.12.2014 / 08:23

1 resposta

1

A entrada @reboot está lá para fazer as coisas após cada reinicialização. Não é isso que você quer.

O Cron não é a ferramenta certa para isso, já que inicia algo em um horário específico e não tem a menor idéia de você estar logado ou estar no processo de login. No máximo, um cron job executado a cada minuto poderia procurar você está logado e, em seguida, agir.

É melhor tentar eliminar o dropbox (usando pkill , por exemplo) com um aplicativo de inicialização.

    
por 08.12.2014 / 08:56

Tags