[ILUG] ksh question...
Braun Brelin
bbrelin at gmail.com
Thu Feb 24 20:54:34 GMT 2011
Thanks Paul,
I've been using SED, but I was hoping for some magic tool that was a bit
less clunky...:-)
Braun
On Thu, Feb 24, 2011 at 8:46 PM, Paul O'Malley <ompaul at eircom.net> wrote:
> On Thursday 24 February 2011 20:38:47 Braun Brelin wrote:
> > Thanks.
> >
> > I just used 2>&1 to redirect. Being a Perl programmer, I was making
> things
> > a bit more complicated (read: elegant) than necessary. It's still a
> > serious pain in the ass
> > though to try and do things with the shell and utilities that I take for
> > granted in a real
> > language like Perl.
> >
> > On this topic, does anyone know how to capture backreferenced vars from a
> > regexp?
> >
> > i.e. in Perl it's easy to do:
> >
> > ($a, $b,$c) = foo =~
> > /(some_stuff_for_a)\s*(some_stuff_for_b)\s*(some_stuff_for_c)/;
> >
> > I can't find a good way to do this in the shell, however. I was thinking
> > of using awk, but
> > per a previous thread, awk doesn't really support this well. gawk uses
> > gensub() but
> > nawk, mawk, etc. don't support this...
> >
>
> off list
>
> http://www.panix.com/~elflord/unix/sed.html
> in the section
> Some More Commands
> does that do the trick for you?
>
>
More information about the ILUG
mailing list