Ich habe ein einfaches Skript und versuche, dieses jedes Jahr um 3:00 Uhr über Crontab auszuführen.
#!/bin/bash
/usr/bin/screen -SX fbbot quit;
/usr/bin/screen -dmS fbbot /home/vemu/.nvm/versions/node/v10.16.3/bin/node /home/vemu/fbbot/src/index.js;
Es startet einfach die Bildschirmsitzung neu und wenn ich es ausführe, funktioniert es, aber wenn ich es einfüge, crontab -e
schließt es den Bildschirm, startet aber nicht neu. Crontab:
0 3 * * * /home/vemu/fbbot/restart.sh >> /home/vemu/fbbot/log.txt 2>&1
Was ist falsch?