Damn! I was going to run it on Windows but I guess I can run it on Solaris. The thing is as of now I have a 500 line script that automates software upgrades on a piece of network gear I work with. I originally wrote this script using the telnet.pm to create and direct the session from a work station to the node. However I need a way (like expect) to issue a command and wait for a response before continueing. I accomplished this also by using the Telnet module due to the "waitfor" function in this module.

This function seems a little buggy though which is why I wanted to rewrite it using the expect module. The waitfor command does not wait for some system responses before continueing therefore screwing up the entire process from there on out.

Is there any way I can embedd true TCL/Expect in a perl script or maybe just write this section of the script in Expect and call it with the perl script when I get there?

Can anyone think of any better ways to accomplish this?


In reply to Re: Re: Compiler cl? by Elijah
in thread Compiler cl? by Elijah

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.