For Programmers: Free Programming Magazines  


Home > Archive > Tcl > August 2007 > Re: trouble with expect script









You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

 

Author Re: trouble with expect script
Glenn Jackman

2007-08-24, 7:17 pm

At 2007-08-23 09:55PM, "dbrett7@gmail.com" wrote:
> Below is the error message I am getting. What I am trying to do is:
> if the "expect" in the if statement is true then do the lines up to
> the "else" statement. This was another headache. trying to get the
> brackets to expects liking. Gave up and took them out, for now.


Can't do that. You need to learn about the very few syntax rules of Tcl
(which expect extends). Read this page a couple of times:
http://www.tcl.tk/man/tcl8.4/TclCmd/Tcl.htm

Better yet, get the Exploring Expect book: http://wiki.tcl.tk/105

[...]
> Below is the actual code it is complaining about :
> while {1} {
> if {$(expect -exact "--More--") == 1}
> expect "*"
> send " "
> else break



--
Glenn Jackman
"You can only be young once. But you can always be immature." -- Dave Barry
Sponsored Links







Also available: Server administration forum archive | Web Design forum archive | Software forum archive | Hardware reviews archive

Copyright 2008 codecomments.com