javascript - 通过node js向程序发送CLI命令
问题描述
您好,我正在尝试通过节点 js 向程序发送命令。我正在使用子进程来执行 jar 文件。但是我无法发送命令
const exec = require('child_process').exec;
exec('java -jar C:\\Users\\19144\\Desktop\\all\\amp1\\Ampera1.jar -full', (e, stdout, stderr) => {
if (e instanceof Error) {
console.error(e);
throw e;
}
console.log('stdout ', stdout);
console.log('stderr ', stderr);
});
这是正在生成的子进程,我希望将以下命令发送到 jar
'sendTransaction 12500000skms5OGjlKm5NJ7fyftdxkma9kUFR3ZxUO4EFw==GgpH9KkC 100 Ampera'
有什么办法可以做到这一点
12500000skms5OGjlKm5NJ7fyftdxkma9kUFR3ZxUO4EFw==GgpH9KkC
and
100
是变量
解决方案
推荐阅读
- angular - 如何像在ngFor中一样在primeng p表中设置索引变量
- php - Larvel 7 reCaptcha - 找不到服务提供商?
- jenkins - github webhook 在多个 jenkins 服务器上触发作业
- javascript - 使用 VBA 在 Web 上输入数据
- reactjs - 使用 Firestore 通过“react-redux-firebase”存储配置文件数据?
- regex - 在 LFTP 中使用正则表达式锚定
- c - 是否有一个官方的 C 编译器,我如何安装它?
- maven - 获取 Maven 原型生成的资源中的绝对路径
- python - 从 docker build -f Dockerfile -t k8s-hub:0.8.2 创建时,k8s-hub 映像无效
- javascript - Node js / javascript承诺不等待完成sequelize查询