我有代码dev-repcert.js,它运行但不在cron中。在评论管道(exec)部分之后,它在cron中很好。我知道因为我收到了email.send()
[root@node dev-test]# crontab -l
*/1 * * * * /usr/bin/node /home/dev-test/dev-repcert.js > /dev/null 2>&1
DEV-repcert.js
var exec = require('ssh-exec');
var fs = require('fs');
var test = true;
var email = require('./mailer');
file = fs.createWriteStream('rep-output.txt');
/*process.stdin
.pipe(exec(command, host))
.pipe(file);*/
email.send();