home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-07-02 | 625 b | 36 lines | [TEXT/MPS ] |
- #!./perl
-
- # $RCSfile: dup.t,v $$Revision: 4.1 $$Date: 92/08/07 18:27:27 $
-
- print "1..6\n";
-
- print "ok 1\n";
-
- open(dupout,">&STDOUT");
- open(duperr,">&STDERR");
-
- open(STDOUT,">Io.dup") || die "Can't open stdout";
- open(STDERR,">&STDOUT") || die "Can't open stderr";
-
- select(STDERR); $| = 1;
- select(STDOUT); $| = 1;
-
- print STDOUT "ok 2\n";
- print STDERR "ok 3\n";
- # system 'echo ok 4';
- # system 'echo ok 5 1>&2';
- print `echo ok 4`;
- print STDERR `echo ok 5`;
-
- close(STDOUT);
- close(STDERR);
-
- open(STDOUT,">&dupout");
- open(STDERR,">&duperr");
-
- # system 'cat Io.dup';
- print `catenate Io.dup`;
- unlink 'Io.dup';
-
- print STDOUT "ok 6\n";
-