嗨,大家好我是新來期待腳本,我正在寫一個腳本來運行ssh,以便登錄遠程主機,所有操作完成後,我鍵入退出並註銷。但我希望腳本繼續運行並在本地主機上寫入日誌。劇本是這樣的:期望腳本可以在「交互」後繼續執行其他命令嗎?
#!/usr/bin/expect
spwan ssh [email protected]_host
expect {
"password:" {
send "123123\r"
}
}
interact;
send "echo $(date) >> login_history.log\r"
但最後的命令「送......」總是喜歡 錯誤信息失敗「派:重生ID EXP4不開......」
當我登錄從遠程主機關閉,期望腳本可以繼續工作,因爲它在本地主機上運行?非常感謝。
非常感謝,你的回答給了很多信息。並執行命令沒有工作 – qwerty
不客氣,qwerty。我感謝你明確的後續行動,你現在擁有你所追求的東西。 –