在Linux计算机上运行$HOME
时,似乎无法访问nodeJS应用程序中的child_process
属性:
var exec = require('child_process').exec
var testHome = `echo $HOME`
testHomeCmd = exec(testHome)
testHomeCmd.stdout.on('data', function (data) {
console.log(data)
})
我收到的输出是:[17597]: /
如果我在终端机上运行echo $HOME
,则会收到:
$ echo $HOME
/home/cs4
有什么想法吗?