cron 似乎设置正确,但不起作用

cron 似乎设置正确,但不起作用

我读发布并检查了所有内容,但仍然不起作用。我尝试每隔几分钟设置一张新壁纸:

  • crontab -e,然后是最后一行之前的空行*/5 * * * * /home/me/.bin/ranbg
  • 中的脚本/home/me/.bin有以下内容
    #!/bin/bash
    DISPLAY=:0
    f=$(ls -d /home/me/.bin/mutables/bg/* | shuf -n1)
    feh --bg-max $f
    /home/me/.fehbg

最后一行其实没有必要,因为脚本中的内容与倒数第二行完全相同。我可以通过添加到--no-fehbgfeh 调用中来禁止创建它。

我认为:

  • ranbg脚本有,ogu=777所以不应该是因为权限问题。
  • 背景是通过调用 feh 设置的,所以不应该是因为缺少 DISPLAY,所以脚本中的 DISPLAY=:0 是装饰性的

相关内容