0
如何傳遞變量和字符串exec = require(child_process).exec;
:在節點JS使用EXEC傳遞變量和一個字符串
exec("echo mysql-server-5.7 mysql-server/root_password password %s | debconf-set-selections",myid);
它不工作..
如何傳遞變量和字符串exec = require(child_process).exec;
:在節點JS使用EXEC傳遞變量和一個字符串
exec("echo mysql-server-5.7 mysql-server/root_password password %s | debconf-set-selections",myid);
它不工作..
嘗試是這樣的
var exec = require('child_process').exec,
util = require('util'),
emitter = new events.EventEmitter();
function puts(error, stdout, stderr) {
if (error) {
emitter.emit('error', error);
} else {
emitter.emit('info', stdout.trim());
if (stderr) {
emitter.emit('error', stderr.trim());
}
}
}
exec(util.format("echo mysql-server-5.7 mysql-server/root_password password %s | debconf-set-selections", myid), puts);