Elvis has asked for the wisdom of the Perl Monks concerning the following question:
Hi,
Just for fun, I'd like to use perl instead of sed on the following line:
echo $HOME/Mail/* |sed 's/sent-mail //
So far, I've tried various things that leave me with no output or wrong output. E.g:
echo $HOME/Mail/* | perl -e 'while (<STDIN>=~s/sent-mail//) { print " +$_"}'
I've had a look at the Capturing input from pipe? node, but I'm still clueless. I've also used the s2p (sed2perl) program, but the output seems far from succint. I thought perl would be able to do the same task in as short a line as the sed command. Can it?
I'm very much a perl novice (initiate even), and would really appretiate your help.
Thank You.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Another Q about piping Perl
by stefp (Vicar) on Oct 12, 2001 at 03:18 UTC | |
by Ovid (Cardinal) on Oct 12, 2001 at 03:39 UTC | |
by blakem (Monsignor) on Oct 12, 2001 at 03:25 UTC | |
Re: Another Q about piping Perl
by tommyw (Hermit) on Oct 12, 2001 at 03:20 UTC | |
Re: Another Q about piping Perl
by thatguy (Parson) on Oct 12, 2001 at 03:20 UTC | |
Re: Another Q about piping Perl
by chazzz (Pilgrim) on Oct 12, 2001 at 13:53 UTC | |
(tye)Re: Another Q about piping Perl
by tye (Sage) on Oct 12, 2001 at 19:50 UTC | |
Re: Another Q about piping Perl
by Elvis (Sexton) on Oct 12, 2001 at 21:23 UTC |
Back to
Seekers of Perl Wisdom