簡単なスクリプトがあり、これを crontab 経由で毎午前 3 時に実行するようにしています。
#!/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;
スクリーン セッションを再起動するだけで、実行すると動作しますが、それを置くとcrontab -e
スクリーンは閉じますが、新しく起動しません。Crontab:
0 3 * * * /home/vemu/fbbot/restart.sh >> /home/vemu/fbbot/log.txt 2>&1
どうしたの?