0
我已將超時設置爲一個愚蠢的高數。有沒有更好的方式讓腳本不要超時?可以預計不會超時沒有明確設置一個巨大的常數值?
#!/usr/bin/expect
spawn telnet 10.10.10.10
set timeout 200000000
expect "login"
send "user\r"
expect "Password:"
send "password\r"
send "./run/this.sh\r"
至少用'expect'命令本身,你可以用-1表示無限超時;我假設你也可以將它用於全局變量。 – chepner
期望不是bash的一部分或基於bash(它是TCL擴展的語言),並且這個問題根本不使用bash。將bash作爲標題或問題的一部分是沒有道理的。 –