Di mana untuk menetapkan pembolehubah persekitaran untuk pekerjaan crontab

Di mana untuk menetapkan pembolehubah persekitaran untuk pekerjaan crontab

Pemboleh ubah persekitaran mengandungi nilai yang mempengaruhi tingkah laku runtime aplikasi. Semua sistem menggunakan pemboleh ubah persekitaran yang boleh diakses di seluruh sistem. Beberapa Cronjobs memerlukan beberapa pembolehubah persekitaran untuk ditetapkan. Tutorial ini akan membantu anda menetapkan pembolehubah persekitaran dalam pekerjaan crontab.

  • The Berasaskan Debian sistem menggunakan Vixie-Cron penggantiannya McRon sistem, yang membolehkan pengisytiharan pembolehubah persekitaran dalam fail crontab. Contohnya: lang = nb_no.UTF-8 LC_ALL = NB_NO.UTF-8 * * * * * * echo "Hello World"
    1234Lang = nb_no.UTF-8LC_ALL = NB_NO.UTF-8 * * * * * * echo "Hello World"

  • The Redhat dan Arch Linux penggunaan sistem Cronie yang menggunakan unix standard Crond Daemon. Ini tidak membenarkan pengisytiharan pembolehubah persekitaran dalam fail crontab. Tetapi, kita masih boleh menggunakannya dengan crontab per entri: * * * * * Eksport lc_all = nb_no.UTF-8; echo "Hello World"
    1* * * * * eksport lc_all = nb_no.UTF-8; echo "Hello World"