BASH_Script : Expect
Expect Error: spawn id exp6 not open
原因を分析する
解決方法:
「」を用いて「&」を記号に解析する
補足:
expectスクリプトのtimeout失効の設定
- #/bin/bash
-
- expect << EOF
-
- spawn mail
-
- #set timeout -1
-
- expect {
- "&" {send "h\r"}
- }
-
- expect {
- "&" {send "q\r"}
- }
- expect eof
- exit 0
-
- EOF
原因を分析する
- expect “&” , eof,
- expect: spawn id exp6 not open,
- spawn , expect
解決方法:
- 10 - "&" {send "h\r"}
- 10 + "\&" {send "h\r"}
「」を用いて「&」を記号に解析する
補足:
- #set timeout -1
expectスクリプトのtimeout失効の設定