Nodejs调⽤shell脚本Nodejs下引⼊模块child_process实现调⽤shell
命令:npm install child_process --save
Nodejs中通过 exec执⾏shell脚本,并打印查询到的信息
var child = require('child_process');
<('ls', function(err, sto) {
console.log(sto);//sto才是真正的输出,要不要打印到控制台,由你⾃⼰啊
})
Nodejs中通过exec执⾏shell脚本
let id=1;
const exec = require('child_process').execSync
app.post("/api/addorginfo", function (req, res) {
console.info('模拟⽤户调⽤shell脚本')
//⾃增值
var username=req.body.username;
var channelname=username+'channel'
id++
// 执⾏,test.sh脚本
exec('bash test.sh '+id+'' )
})
test.sh脚本,我们通过写⼊123⽂本⾥⾯
#!/bin/bash
# This is our first script. echo "$1" > 123
js脚本开发输出信息vim 123
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论