Shell

Section: Perl Programmers Reference Guide (3)
Updated: perl 5.004, patch 55
Index Return to Main Contents
 

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


 

Index

NAME
SYNOPSIS
DESCRIPTION
AUTHOR

This document was created by man2html, using the manual pages.
Time: 23:58:16 GMT, February 15, 2023