目前下面的腳本示例工作,但我需要遍歷8801和8899的端口範圍。(必須在期望部分,循環的標準bash在這裏不起作用)。如何迭代通過一系列端口號,捕獲工作端口和SSH從期望
#!/bin/bash
testFunction(){
/usr/bin/expect << EOF
#!/usr/bin/expect
spawn ssh [email protected] -p 8802
expect "password"
send "password\r"
expect "$ "
interact
EOF
}
評論應該是發佈解決方案,而不是提問。你爲什麼不展示如何用變量替換它? – Barmar