2
使用紅寶石SSH給exec一個外殼進程連續運行遠程機器上上紅寶石SSH EXEC持續時間或超時。我如何執行一個持續時間讓ssh進程運行,然後讓這個進程終止,並且ruby ssh調用結束,繼續執行後續代碼?如何執行遠程機器
目的:在遠程計算機上使用ruby ssh調用特定持續時間的測試。
例如:
Net::SSH.start(hostname.to_s, username.to_s, :password => pw.to_s) do|ssh|
output = ssh.exec("command line call that runs continuously")
end
我能想到這樣做的唯一的事情: a)使用終結者周圍的紅寶石exec調用包的時間 B的持續時間)使用perl的輔助函數週圍的命令線路呼叫如圖所示here
肯定有比這更簡單的東西嗎?