如何在通过cron执行的shell脚本中访问环境变量

时间:2017-08-08 05:09:19

标签: ubuntu cron

如何通过cron(在Ubuntu上)执行的shell脚本中访问环境变量?

我有以下情况

#crontab
* * * * * root /etc/myscript.sh

#myscript.sh
echo "----"
echo $DATABASE_NAME
echo "----"

当cron运行时,它会打印

----

----

但是,当我手动运行脚本/etc/myscript.sh时,会打印

----
mydb
----

我尝试在我的crontab顶部添加SHELL=/bin/bash,但它无效。

感谢。

0 个答案:

没有答案