我正在尝试使用 Node.js 做一些简单的事情(在更大的上下文中)。基本上这样做:
cat file1.avi file2.avi file3.avi > final_file.avi
我试过这个:
var spawn = require("child_process").spawn,
cat = spawn("cat", ["file1.avi","file2.avi", "file3.avi", ">", "final_file.avi"]);
cat.stdout.on("data", function(data) {
console.log(data);
});
cat.stderr.on("data", function(data) {
console.log(data);
});
但它不起作用,它只是将“cat”输出到标准输出而不是“final_file”。[编辑] 重要的是要注意它们是 AVI 文件
关于如何使其工作的任何想法?