Shell(3)

Shell - run shell commands transparently within perl

As shipped in IRIX 6.5.5. Unchanged since IRIX 6.5.

NAME
     Shell - run shell commands transparently within perl

SYNOPSIS
     See below.

DESCRIPTION
       Date: Thu, 22 Sep 94 16:18:16 -0700
       Message-Id: <9409222318.AA17072@scalpel.netlabs.com>
       To: perl5-porters@isu.edu
       From: Larry Wall <lwall@scalpel.netlabs.com>
       Subject: a new module I just wrote

     Here's one that'll whack your mind a little out.

         #!/usr/bin/perl

         use Shell;

         $foo = echo("howdy", "<funny>", "world");
         print $foo;

         $passwd = cat("</etc/passwd");
         print $passwd;

         sub ps;
         print ps -ww;

         cp("/etc/passwd", "/tmp/passwd");

     That's maybe too gonzo.  It actually exports an AUTOLOAD to the current
     package (and uncovered a bug in Beta 3, by the way).  Maybe the usual
     usage should be

         use Shell qw(echo cat ps cp);

     Larry

AUTHOR
     Larry Wall