2017-01-19 19 views
-1

ノードで端末に簡単にButtonboardを作成し、接続や別のコマンドを実行するために "blessed"したい。NodeJS - シェルコマンドを実行し、終了してシェルコマンドに転送する

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

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

_____________________ ___________________ 
| Git sync  | | ssh to server2 | 

... 

ボタンをクリックして、ノードスクリプトが "ssh 10.10.10.10"のようにコマンドを実行します。 スクリプトは終了し、私は単に "ssh 10.10.10.10"を実行しているのと同じように、サーバー上に存在する必要があります。

これはnodejsで可能ですか?

ボタン用の祝福されたスクリプトは準備ができていますが、残りの部分を処理する方法はわかりません。

答えて

0

shell.exec()メソッドを使用したshellJSパッケージを使用します。

https://github.com/shelljs/shelljs

sshまたは実行shスクリプトのように、各アクションの後に終了するようにスクリプトを処理します。

関連する問題