0
タイムアウトを愚かな高い数値に設定しました。タイムアウトしないようにスクリプトに伝える良い方法はありますか? expect
から抜粋-1
は、巨大な定数値を明示的に設定せずにタイムアウトしないように指示できますか?
set timeout -1
にtimeout
値を設定
#!/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
expectはbashの一部ではなく、bash(その拡張子はTCLです)に基づいていますが、この質問ではbashはまったく使用されません。タイトルや質問の一部としてbashを持つことは正当化されません。 –