Expect: what is the meaning of "force_conservative", "set send_slow" and "--"? -
set force_conservative 1 ;# set 1 force conservative mode if ;# script wasn't run conservatively if {$force_conservative} { set send_slow {1 .1} proc send {ignore arg} { sleep .1 exp_send -s -- $arg } }
i dont understand force_conservative
, statments set send_slow {1 .1}
inside proc send not clear me.
also why --
needed send command
i don't understand trying accomplish script, here answers.
force_conservative
parameter makes expect script pause 1 tenth of second before sending each character. done shell not ignore characters came quickly.
set send_slow {1 .1}
same thing. make 100ms pause (second parameter) every 1 symbol (first parameter).
proc send {ignore arg} { sleep .1 exp_send -s -- $arg }
this code snippet doing same thing previous two. --
parameters used tell script add no more options, options delimiter.
Comments
Post a Comment