我很难从 crontab 运行以下简单脚本:
#!/bin/bash
notify-send "battery.sh working"
该文件的权限是rwxr-xr-x
并且可以使用任何命令bash battery.sh
和sh battery.sh
.
在我的 crontab 中,我尝试使用bash
and运行它sh
,使用绝对路径和本地路径。我当前的 crontab 如下所示:
* * * * * /home/marpangal/battery.sh
* * * * * sh battery.sh
* * * * * bash battery.sh
* * * * * sh /home/marpangal/battery.sh
* * * * * bash /home/marpangal/battery.sh
但是 cron 不执行脚本,并且我没有收到来自 notify-send 的消息。