TapasranjanMohapatra wrote:
> Hi,
> Can someone tell me how to handle the vt100 sequences using expect
>  module of perl. I have used the same sequences while using TCL
>  Expect. It works fine. But I don't understand what is the problem
> while I try doing the same thing using Perl Expect. If my TCL Expect
> Code goes like:-  
> 
>      send "\x09" # hexadecimal equivalent of a tab
>      expect "\x1b?2;2H"
> 
> What should be the equivalent Perl code?
> I am able to send "\x09" in perl but I think it doesn't expect the
> correct thing. Perhaps the semicolon has to be escaped but even after
> escaping the semicolon didn't solve the problem. Can someone give
> some help or reference link where I can learn what these values  
> like "\x1b?2;2H"  mean.

Those sequences look OK to me.

$ perl -e 'print "\x09"' | od -ca
0000000   \t
          ht

$ perl -e 'print "\x1b?2;2H"' | od -ca
0000000  033   ?   2   ;   2   H
         esc   ?   2   ;   2   H

Show us the Perl code you're using.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to