如何在node.js上生成此命令(/ usr / bin / which flac):
var spawn = require('child_process').spawn;
var cmd = spawn('/usr/bin/which flac', parameters);
我已尝试过该代码,但假设参数变量已设置,则无效。
答案 0 :(得分:2)
在您的情况下,flac
需要作为参数传递。试试这个:
var spawn = require('child_process').spawn;
var cmd = spawn('/usr/bin/which', ['flac'], {detached:true, stdio: 'inherit'})
.on('exit',function(code){
//check exit code
});
例如,使用node
代替flac
运行相同的代码会产生:
/usr/bin/node