Ahoj,
mám problém s cronem. Našel jsem si skript, který ze složky vybere náhodný obrázek a nastaví ho jako pozadí. Když v terminálu spustím
/bin/bash /home/bob/Scripts/wallpaper.sh
funguje to v pohodě. Ale když se pokouším tento příkaz pouštět každou minutu z cronu, neděje se nic. crontab edituji jako běžný uživatel a výstup z crontab -l vypadá takto
#změna pozadí každou minutu
* * * * * /bin/bash /home/bob/Scripts/wallpaper.sh
Jinak cron běží a dokonce i vyhazuje výstupy do syslogu, takže se script nejspíš pokouší spustit, ale něco mu v tom zabrání.
Jul 5 13:03:01 bob-desktop CRON[7229]: (bob) CMD (/bin/bash /home/bob/Scripts/wallpaper.sh)
Jul 5 13:03:01 bob-desktop postfix/pickup[6191]: 4CB8B2492B: uid=1000 from=<bob>
Jul 5 13:03:01 bob-desktop postfix/cleanup[7103]: 4CB8B2492B: message-id=<20100705110301.4CB8B2492B@bob-desktop>
Jul 5 13:03:01 bob-desktop postfix/qmgr[1660]: 4CB8B2492B: from=<bob@bob-desktop>, size=665, nrcpt=1 (queue active)
Jul 5 13:03:01 bob-desktop postfix/local[7105]: 4CB8B2492B: to=<bob@bob-desktop>, orig_to=<bob>, relay=local, delay=0.21, delays=0.15/0.01/0/0.06, dsn=2.0.0, status=sent (delivered to mailbox)
Jul 5 13:03:01 bob-desktop postfix/qmgr[1660]: 4CB8B2492B: removed