1
Crontab找不到本地用户的bin目录中安装的程序
我试图在执行一些备份操作的dreamhost帐户上运行bash脚本。我用来执行备份的程序安装在Web托管帐户的主目录下~/usr/local/bin/。该路径将同时导出到我.bashrc和.bash_profile文件中。当我从bash命令行运行脚本时,一切顺利。 但是,当我使用以下命令在用户的crontab中安装脚本时: crontab -e -u <user> crontab日志报告找不到用于执行备份的程序。我已经检查过使用whoami,而crontab实际上是以方式运行的,所以我不确定为什么它无法找到程序的二进制文件。有什么想法吗?