Tag: stringescapeutils

Node.js spawn'echo $(python –version)'

我想使用node.js来产生echo $(python –version) ,如果我把它放到我的terminal,它没有问题,我得到像 Python 2.7.12 但是,如果我使用下面的代码: var spawn = require('child_process').spawn var child = spawn('echo', ['$(python –version)']) child.stdout.on('data', function(b){ console.log(b.toString()) }) 我只是把string文字回显给我: $(python –version) 如何逃避参数生成正确,所以我得到正确的输出。 编辑:我特别想使用产卵,回声,我想知道是否有一个解决scheme,以正确地逃离派生参数…