OT: sed problem
Marty Landman
MLandman at face2interface.com
Sat Jan 31 16:59:07 PST 2004
At 08:38 PM 1/31/2004, Daniela wrote:
>I was wondering how I can do the following with sed (or another program):
How's Perl, Daniela?
>1. Output only the text from the start of the line to the first pipe character
$out = ($line =~ /^([^\|]+)/);
>2. Output only the text between the last and the previous pipe character
$out = ($line =~ /\|([^\|]+)|/);
>Or, split the line at the pipe characters and assign the parts to
>different shell variables.
my @ary = split '|', $line;
These are untested but probably pretty close at least. Sorry, I haven't
gotten to shell scripting yet so I think in terms of Perl.
Marty Landman Face 2 Interface Inc 845-679-9387
This Month's New Quiz --- Past Superbowl Winners
Make a Website: http://face2interface.com/Home/Demo.shtml
More information about the freebsd-questions
mailing list