Thursday, August 27, 2015

TIPS for Expect Script

在此筆記一些Expect Script的使用技巧。

1. 記錄Expect Script執行的過程:
 log_file -noappend ./$0.log
.......
.......
.......
log_file
2. 與遠端主機斷線:
expect eof
3.  For loop於Expect Script的用法:
expect -c "
for {set i 1} {\$i <= 10} {incr i 1} {

}
"
4. If於Expect Script的用法:
expect -c "
  if { \$i == 1 } {

 }
5. 於Expect Script跳脫"符號的方法:
expect -c
send \"test \\\"test\\ test\\ test\\\"\r\"
"

No comments: