Zdravim, na debian bullseye mam problem naplanovat spustenie sh scriptu, ktory ma nasledne spustit py script.
Cez sudo crontab -e som skusal:
25 3 * * * bash $HOME/path/to/script/script.sh
@reboot bash $HOME/path/to/script/script.sh
Ani jeden zo scriptov sa nespustil. Skusal som aj absolutnu cestu /bin/bash aj /usr/bin/bash, ale nejde nic. Ked scripty pustim manualne cez konzolu, tak to funguje. Reboot script som skusal spustit aj cez rc.local alebo cez init.d a dokonca aj ako systemd service. Service sa sice automaticky po boote nezapne - neviem preco (samozrejme je enabled), ale ked ju spustim po boote manualne cez argument start, tak sa spusti bez problemov.
Samozrejme som na sh scripty uplatnil:
sudo chmod +x a v stave nudze som skusil aj sudo chmod 777 , ale nepomohlo.
Obsah reboot scriptu:
#!/bin/bash
cd /path/to/script/directory
/usr/bin/python3 script.py &>/dev/null &
Vie mi niekto kde moze byt problem a ako vyriesit autonaticke spustanie scriptov? V samotnych scriptoch pricina asi nebude pretoze pri manualnom spusteni funguju.