redirecionando saída em crontab

0

Eu tenho um script de shell para monitorar estatísticas de tabela e aplicativos java. Funciona bem quando eu corro manualmente. Mas se eu colocá-lo no crontab, ele ficará preso se eu não redirecionar sua saída com o comando export display . Alguma ideia do porquê?

    
por ivcode 17.04.2014 / 12:24

1 resposta

0

O comando deve ser:

DISPLAY=:1.0 gnome-terminal -x /path/script.sh

Como o gnome-terminal é um aplicativo X, ele usa a variável de ambiente DISPLAY para se conectar ao servidor X e exibir suas janelas. Para definir uma variável de ambiente apenas para a duração de um único comando, coloque a atribuição da variável no início da linha de comando.

    
por 18.04.2014 / 16:53