child_process.exec(command[, options][, callback])

5 min read
Title: child_process.exec(command[, options][, callback])---
### child_process.exec(command[, options][, callback])





例子如下:

1. 执行成功,errornull;执行失败,errorError实例。error.code为错误码,
2. stdoutstderr为标准输出、标准错误。默认是字符串,除非options.encodingbuffer

javascript var exec = require('child_process').exec; // 成功的例子 exec('ls -al', function(error, stdout, stderr){ if(error) { console.error('error: ' + error); return; } console.log('stdout: ' + stdout); console.log('stderr: ' + typeof stderr); }); // 失败的例子 exec('ls hello.txt', function(error, stdout, stderr){ if(error) { console.error('error: ' + error); return; } console.log('stdout: ' + stdout); console.log('stderr: ' + stderr); });