本文主要給大家介紹了關于linux expect實現登陸遠程主機并執行命令的相關內容,分享出來供大家參考學習,下面來一看看詳細的介紹:
示例代碼:
#!/bin/bash export cmd=$1expect << 'END'set cmd "$env(cmd)"spawn ssh [email protected] $cmdexpect { "(yes/no)?" {send "yes/r";exp_continue} "password:" {send "root/r";exp_continue} eof}END
解釋
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對VEVB武林網的支持。
新聞熱點
疑難解答