node.js - 设置终端命令以在 Crontab 中运行

标签 node.js linux cron

我正在尝试设置每天午夜 12 点运行的 CRON 作业。下面的代码运行任务

node command.js sample

我正在为此使用 crontab。请看下面一行

00 00 * * * node command.js sample

我应该写一个 .sh 文件还是有一个简单的方法来运行它。想得到一些专家的意见

最佳答案

可能会有一些问题,因为 cron 作业不调用 .bash_profile 或 .bash_rc。如果你有任何环境变量,那将不会被初始化

尝试类似的东西, 00 00 * * * 来源/home/用户名/.bash_profile;

引用这个链接: https://unix.stackexchange.com/questions/67940/cron-ignores-variables-defined-in-bashrc-and-bash-profile

关于node.js - 设置终端命令以在 Crontab 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39524469/

相关文章:

node.js - 如何删除生产 docker 镜像中的开发依赖项

php - 使用 MySQL 数据库处理 PHP Symfony 中的队列竞争条件

java - AppEngine(Java)中cron作业的复杂时间表

unix - 使用日期将文件名附加到 cron 制作的数据库备份

javascript - NodeJS - 在 OSX 上将 Winston 登录到系统日志

node.js - 为什么 Mongoose 需要 schema,而 Mongodb 本身没有 schema?

mysql - Loopback 中基于用户的动态数据库连接

c - 如何创建新的 Linux 内核调度程序

linux - 在 Linux 内核中如何为守护进程分配 pid(进程 ID)?

linux - Kali Linux 安装 Bluto