【发布时间】:2017-08-12 16:35:14
【问题描述】:
我想在 matlab 中使用 shelljs 执行命令,并在完成向客户端发送响应后:
var cmd = 'matlab -nojvm -nosplash -nodesktop -noFigureWindows -minimize -r \" senario(); exit; \"';
shell.exec(cmd, function (code, stdout, stderr) {
console.log('matlab exit');
});
我不知道如何获得响应,所以我让 matlab 用 Code (Ok, Fail) 更改了一个文件并使用 fswatch 观察它,我的目标是更改后发送 200 状态,但在使用 Postman 测试时抛出错误。
fs.watch("done.json", function (event, filename) {
console.log(filename + ' file Changed ...');
return res.status(200); // I want to Add the response here
if (filename) {
console.log('filename provided: ' + filename);
} else {
console.log('filename not provided');
}
});
我知道这似乎不是一个好方法,但任何帮助
【问题讨论】: