Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript-linux(crontab)_Javascript_Linux_Crontab - Fatal编程技术网

Javascript-linux(crontab)

Javascript-linux(crontab),javascript,linux,crontab,Javascript,Linux,Crontab,我正在制作一个web服务作业调度器,实际上是一个铃铛,每次用户输入时都会播放一个.wav文件。我不想让PHP参与这个项目。 所以,我将使用JavaScript来完成这个项目 问题是: 如何使用JavaScript写入crontab文件crontab-e? 可能吗? 因此,我将用户输入的时间逻辑转换为一个cronjob脚本,该脚本类似于使用JavaScript编写的***/command,并将其自动写入crontab文件。如何自动写入。您可以使用Nodejs运行shell命令: let proce

我正在制作一个web服务作业调度器,实际上是一个铃铛,每次用户输入时都会播放一个.wav文件。我不想让PHP参与这个项目。 所以,我将使用JavaScript来完成这个项目

问题是: 如何使用JavaScript写入crontab文件
crontab-e
? 可能吗?
因此,我将用户输入的时间逻辑转换为一个cronjob脚本,该脚本类似于使用JavaScript编写的
***/command
,并将其自动写入crontab文件。如何自动写入。您可以使用Nodejs运行shell命令:

let process = require('child_process');
let cmd = "some command"
process.exec(cmd, function(error, stdout, stderr){
    e && console.log('exec error: ' + e);
});

因此,您可以编写两个crontab文件
c1
c2
,然后编写代码自动运行命令,如
crontab文件路径/to/c1
crontab文件路径/to/c2

您计划如何运行JavaScript?经典ASP?节点JS?(我希望您不希望web浏览器中运行的JavaScript能够更改承载HTTP服务器的计算机的配置)您是在试图避免使用PHP本身,还是在试图完全避免创建服务器端API?@最准确地说,是可能的吗?@Quentin我为什么不能?