Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ Shell(3) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought



Shell(3)                                                              Shell(3)



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















                                                                        Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026