我需要編寫一個腳本,可以自動幾件事情:任何好的工具(S)爲自動化遠程登錄
一)遠程登錄到路由器
b)發出的配置命令。
三)檢查狀態(成功/錯誤)我應該使用
什麼語言/框架?
我只知道「期望」。
什麼是其他更好的替代方案?
我需要編寫一個腳本,可以自動幾件事情:任何好的工具(S)爲自動化遠程登錄
一)遠程登錄到路由器
b)發出的配置命令。
三)檢查狀態(成功/錯誤)我應該使用
什麼語言/框架?
我只知道「期望」。
什麼是其他更好的替代方案?
如果您不想使用expect,那麼您可能最終會使用一些更不適合該任務的標準腳本語言。如果你進入這個領域,正確的答案是「任何你感覺舒服的」,是bash,python或其他任何東西。
這是一個相當普遍的問題,所以使用任何產生易於維護的系統。
你可以利用Jcraft的一個開源工具。
您可以嘗試使用Ganymed SSH2 Java開放源代碼API連接到遠程機器。我用它進行安全的遠程登錄。你甚至可以檢查我的博客參考 http://allianceglobalservices.com/blog/terminal-window-automation-using-ganymedssh-2-api
是否有任何具體的原因,你不喜歡期望?對於這些任務,expect是*工具。 – Rohit 2009-07-25 08:06:18
沒有具體原因,只想知道還有什麼更好的。 – 2009-07-25 08:19:51