重新启动后,crontab中的计划节点脚本无法运行

时间:2020-07-03 09:22:57

标签: node.js cron scheduled-tasks

通过将以下行添加到我的/ etc / crontab中,我已计划crontab中的节点脚本在重新启动后运行:

@reboot /home/eugen/Documents/scripts/tests/run_after_boot/index.js

/home/eugen/Documents/scripts/tests/run_after_boot/index.js 文件包含此脚本,该脚本应打开vscode:

const { exec } = require('child_process');
exec('code', (err, stdout, stderr) => {
  if (err) {
    //some err occurred
    console.error(err)
  } else {
   // the *entire* stdout and stderr (buffered)
   console.log(`stdout: ${stdout}`);
   console.log(`stderr: ${stderr}`);
  }
});

重新启动后,没有任何反应。另外,我尝试通过在终端中执行@reboot /home/eugen/Documents/scripts/tests/run_after_boot/index.js命令来添加同一行(crontab -e),但是出现了相同的问题:重启后什么也没发生。

0 个答案:

没有答案