home *** CD-ROM | disk | FTP | other *** search
/ ftp.muug.mb.ca / 2014.06.ftp.muug.mb.ca.tar / ftp.muug.mb.ca / pub / src / perl / t / op / exec.t < prev    next >
Text File  |  1992-04-11  |  640b  |  22 lines

  1. #!./perl
  2.  
  3. # $Header: exec.t,v 4.0 91/03/20 01:52:25 lwall Locked $
  4.  
  5. $| = 1;                # flush stdout
  6. print "1..8\n";
  7.  
  8. print "not ok 1\n" if system "echo ok \\1";    # shell interpreted
  9. print "not ok 2\n" if system "echo ok 2";    # split and directly called
  10. print "not ok 3\n" if system "echo", "ok", "3"; # directly called
  11.  
  12. if (system "true") {print "not ok 4\n";} else {print "ok 4\n";}
  13.  
  14. if ((system "/bin/sh -c 'exit 1'") != 256) { print "not "; }
  15. print "ok 5\n";
  16.  
  17. if ((system "lskdfj") == 255 << 8) {print "ok 6\n";} else {print "not ok 6\n";}
  18.  
  19. unless (exec "lskdjfalksdjfdjfkls") {print "ok 7\n";} else {print "not ok 7\n";}
  20.  
  21. exec "echo","ok","8";
  22.