2012-11-30 99 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