2012-11-30 94 views
0

我想写一个bash脚本来自动在网络中的客户机中做东西。但代码后如何执行与SSH连接bash

ssh -i ~/.ssh/key [email protected] 

bash程序只是停止 我能做些什么来命令发送到远程机器吗? 谢谢

+0

你是什么意思,它只是停止? – Faiz

+0

这意味着bash停止,屏幕显示与客户端机器的连接,等待我的命令。当我输入“退出”时程序继续 – nam

回答

3

就像直接调用bash一样。

ssh ... somescriptontheserver.sh 

ssh ... ls -lR/

ssh ... << EOF 
ls -lR/
EOF