如何在上传文件后自动运行.sh

时间:2016-01-26 08:25:23

标签: node.js bash shell express sails.js

我是Sails / nodeJS的新手。我正在尝试创建一个系统,在视频上传到服务器(本地文件系统)后将自动运行.sh。我从Sails documentation了解到文件上传是在Controller文件中完成的,我想要做的就是在那之后触发.sh。我需要不断读取.sh的输出并将其返回到后端。

任何人都知道如何实现这个目标?

谢谢!

1 个答案:

答案 0 :(得分:0)

您始终可以使用https://www.npmjs.com/package/exec

简单实施:

var exec = require('exec');

exec('PATH TO YOUR .SH FILE', function(err, out, code) {
  // Process to the next action within the callback function.
});