nodejs 执行shell命令,Python执行shell
在项目中使用了定时执行壳命令的功能:
//runShell.js
const process=require(child _ process);
请求(颜色);
module.exports=(sh,log=,callback ) }
罗格!==?console.log (` [ shell log ] `.green,log):null;
console.log(`[ SH ]`.cyan,sh.cyan
process.exec(sh,(err,sto )={
如果(错误){
console.log ` [ shell错误]` .红色,呃
返回
}
罗格!==?console.log ` [ shell log ] `.green,log, success ):null;
控制台。日志(sto
回调() )
() )
}
//壳牌。射流研究…
const async=require(async);
const moment=require( moment);
construn=require( ./run’);
请求(颜色);
异步。瀑布(甜杯子p(下一个)={
控制台。日志( # # # # # #)导出用户# # # # # );
console.log(starttime:(,moment).格式)yyyy-mm-DDhh:mm:ss))
接下来(;
(,
(下一个)={
蒙哥进口-h 127 . 0 . 0 . 136027017-dxxx-c用户- file/var/www/XXX .JSON - up插入,导出文件
(,
],(错误)={
console.log(endtime:(,moment).格式(年-月-日-时:分:秒) )
如果(错误){
控制台。日志`[ exportusershellerror]`红色,呃
}
() )
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。