我希望将变量味精添加到/ home / user / map /'msg'之类的路径中。 msg是一个字符串类型。有人知道吗?谢谢。
socket.on("savemap", function(msg) {
console.log(msg);
var cmd ='rosrun map_server map_saver -f /home/user/map/';
exec(cmd, function(error, stdout, stderr) {
});
});
答案 0 :(得分:2)
使用+
进行串联。
var cmd = 'rosrun map_server map_saver -f /home/user/map/' + msg;
或者,如果您使用的是ES6或更高版本,请使用string templates:
var cmd = `rosrun map_server map_saver -f /home/user/map/${msg}`;