Where can I set environment variables that crontab will use?

后端 未结 17 1922
说谎
说谎 2020-11-22 05:47

I have a crontab running every hour. The user running it has environment variabless in the .bash_profile that work when the user runs the job from the terminal,

17条回答
  •  猫巷女王i
    2020-11-22 06:24

    Instead of

    0  *  *  *  *  sh /my/script.sh
    

    Use bash -l -c

    0  *  *  *  *  bash -l -c 'sh /my/script.sh'
    

提交回复
热议问题