Script叫其他電腦做事 - Linux

Table of Contents

   我目前有三台電腦A、B、C OS是Ubuntu 8.04

並且有分別架設ssh 設定免密碼使用,即是A可 ssh B ssh C

想請問大家 是否我可以寫一個script

從A執行之後,分別到B及C電腦執行一個Java程式呢

我原本的寫法是 (script 新手...)

ssh B
javac xxx.java
java xxx
exit
ssh C
javac xxx.java
java xxx
exit

   不過觀看的時候卻發現電腦卡在登入B的畫面,等到我自己再輸入exit,他才又

繼續做接下來的事... 還是有其他的方法可以實作出我想做的事,啟動A某個程式

後,會去啟動B及C的程式

--

--

All Comments

Regina avatarRegina2010-07-06
ssh B 'java xxx.java ; java xxx' 然後不用exit
Eden avatarEden2010-07-08
感謝,已解決