【问题标题】:NodeJS - Run shell command, exit, transfer to shell commandNodeJS - 运行 shell 命令,退出,转移到 shell 命令
【发布时间】:2017-06-04 03:19:29
【问题描述】:

我想在终端中用节点制作一个简单的按钮板,并为连接或运行不同的命令“祝福”。

-----------------------------------------------

 _____________________    ___________________
 |   Run cleanup.sh  |    | ssh to server1  |
 _____________________    ___________________

 _____________________    ___________________
 |   Git sync        |    | ssh to server2  |

...

我想点击一个按钮,节点脚本运行命令,例如“ssh 10.10.10.10”。 脚本应该退出,我想像运行“ssh 10.10.10.10”一样在服务器上。

用 nodejs 可以吗?

按钮的祝福脚本已经准备好,我只是不知道如何处理其余的。

【问题讨论】:

    标签: node.js linux shell ssh


    【解决方案1】:

    使用带有 shell.exec() 方法的 shellJS 包。

    https://github.com/shelljs/shelljs

    处理您的脚本以在每次操作后终止,例如 ssh 或运行 sh 脚本。

    【讨论】: