Onde definir variáveis ​​de ambiente para o trabalho de crontab

Onde definir variáveis ​​de ambiente para o trabalho de crontab

Uma variável de ambiente contém um valor que afeta os comportamentos de tempo de execução dos aplicativos. Todos os sistemas usam a variável de ambiente acessível em todo o sistema. Alguns dos cronjobs exigiam algumas variáveis ​​de ambiente para definir. Este tutorial ajudará você a definir variáveis ​​de ambiente em trabalhos de Crontab.

  • O Baseado em Debian Os sistemas usam o Vixie-Cron sua substituição McRon sistema, que permite declarar variáveis ​​de ambiente no arquivo crontab. Por exemplo: lang = nb_no.Utf-8 lc_all = nb_no.UTF-8 * * * * * eco "Hello World"
    1234Lang = nb_no.Utf-8lc_all = nb_no.UTF-8 * * * * * eco "Hello World"

  • O Redhat e Arch Linux uso de sistemas Cronie que usa o Standard Unix Crond Daemon. Isso não permite a declaração de variáveis ​​ambientais no arquivo crontab. Mas ainda podemos usar isso com o crontab por entrada: * * * * exportar lc_all = nb_no.UTF-8; eco "Hello World"
    1* * * * * export lc_all = nb_no.UTF-8; eco "Hello World"