ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/doc/pty-fd
Revision: 1.1
Committed: Thu Feb 17 15:07:48 2005 UTC (19 years, 4 months ago) by root
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

# Content
1 #!/usr/bin/perl
2
3 use IO::Pty;
4 use Fcntl;
5
6 my $pty = new IO::Pty;
7 fcntl $pty, F_SETFD, 0; # clear close-on-exec
8
9 system "rxvt -pty-fd " . (fileno $pty) . "&";
10
11 # now communicate with rxvt
12 my $slave = $pty->slave;
13
14 print $slave "hi! please enter something and press return (ctrl-d to exit):\n";
15
16 while (<$slave>) {
17 print $slave "you entered: $_";
18 }
19