In case anyone is interested, here is the expect script I needed. Nancy sent some helpful links, and other web sites helped also.
#!/usr/local/bin/expect -- #Note: expect scripts follow Tcl syntax. set timeout 20 send "Connecting to server\n" spawn telnet xxx.xxx.xxx.xxx #turn control to user. "^" --> return to script interact "^" return set timeout 600 expect { "same patient?" {sleep 0.5 ; send "n" ; exp_continue} } That expect program is excellent! I can't remember who on the list first directed me to it, but many thanks! Thanks Kevin --- Kevin Toppenberg <[EMAIL PROTECTED]> wrote: > P.S. Here are the tutorial sites I have been > looking > at if anyone else is able to make better sense of > this > than I am: > > http://www.linux-mag.com/cgi-bin/printer.pl?issue=2001-01&article=guru > > http://www.die.net/doc/linux/man/man1/expect.1.html > > Thanks > Kevin > > > --- Kevin Toppenberg <[EMAIL PROTECTED]> wrote: > > > Hey all, > > > > I need a straight-forward script for expect. I > have > > been trying to read the documentation for expect, > > but > > am a bit overwhelmed. > > > > I need the script to look for a given phrase, and > > give > > an answer for me. > > > > Here is my attempt so far: > > > > #!/usr/bin/expect > > > > spawn telnet aix > > expect "Is this the same patient?" {send N ; > > exp_continue} > > exit > > > > > > I have gotten a slightly different form of the > above > > to automatically log in for me. My problem is > that > > I > > need to go through a complex set of menus to get > to > > the point where it starts asking me the same > > question > > 10,000 times. > > > > Looking in the documentation, I see a command to > > turn > > control over to the user (i.e. me) for awhile, > then > > return control to the expect script. > > > > I am still not grasping how the program cycles, > etc. > > > > Has anyone played with this enough to help me out? > > > > Thanks > > Kevin > > > > > > > > > > > > > > __________________________________ > > Do you Yahoo!? > > Read only the mail you want - Yahoo! Mail > SpamGuard. > > > > http://promotions.yahoo.com/new_mail > > > > > > > ------------------------------------------------------- > > The SF.Net email is sponsored by: Beat the > > post-holiday blues > > Get a FREE limited edition SourceForge.net t-shirt > > from ThinkGeek. > > It's fun and FREE -- well, > > almost....http://www.thinkgeek.com/sfshirt > > _______________________________________________ > > Hardhats-members mailing list > > Hardhats-members@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/hardhats-members > > > > > > > __________________________________ > Do you Yahoo!? > Read only the mail you want - Yahoo! Mail SpamGuard. > > http://promotions.yahoo.com/new_mail > > > ------------------------------------------------------- > The SF.Net email is sponsored by: Beat the > post-holiday blues > Get a FREE limited edition SourceForge.net t-shirt > from ThinkGeek. > It's fun and FREE -- well, > almost....http://www.thinkgeek.com/sfshirt > _______________________________________________ > Hardhats-members mailing list > Hardhats-members@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/hardhats-members > __________________________________ Do you Yahoo!? All your favorites on one personal page – Try My Yahoo! http://my.yahoo.com ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ Hardhats-members mailing list Hardhats-members@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/hardhats-members