如何通过cron
(在Ubuntu上)执行的shell脚本中访问环境变量?
我有以下情况
#crontab
* * * * * root /etc/myscript.sh
和
#myscript.sh
echo "----"
echo $DATABASE_NAME
echo "----"
当cron运行时,它会打印
----
----
但是,当我手动运行脚本/etc/myscript.sh
时,会打印
----
mydb
----
我尝试在我的crontab顶部添加SHELL=/bin/bash
,但它无效。
感谢。