I have following code, its result is "Expected number is: undefined", why the process.env.number is undefined, it should be 123, what's wrong with the code? Please help out, thanks!
var exec = require('child_process').exec;
var exec2 = require('child_process').exec;
exec('ls ', {env: {number: 123}}, function(err, stdout, stderr) {
if (err) { throw err; }
console.log('stdout:\n', stdout);
console.log('stderr:\n', stderr);
exec2('ps -ef ', function(err, stdout, stderr) {
console.log(" Expected number is: " + process.env.number);
});
});