因为shell
没有try catch
功能,就想到了用js来写javascript
var $=require('child_process').execSync; var process = require('process'); process.cwd(); // 当前路径 process.chdir('repos'); // cd try{ //Buffer 类型 var buf=$('cat not_exsit',{ // cwd 更改目标路径 默认是`process.cwd()` // env 环境变量(会继承process.env) }); console.log(buf+''); }catch(e){ console.log(e); }