[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bug-gawk] Assigning RegExp Variables on the Command Line
From: |
arnold |
Subject: |
Re: [bug-gawk] Assigning RegExp Variables on the Command Line |
Date: |
Sun, 06 Oct 2019 07:59:08 -0600 |
User-agent: |
Heirloom mailx 12.5 7/5/10 |
Hi.
Thanks for the report. You are correct. I will fix this.
Thanks,
Arnold
Marcus <address@hidden> wrote:
> Hello! I suppose there's a misprint in the manual dealing with assigning
> regexp variables on the command line (v 5.1.0, sec. 6.1.3.2).
>
> gawk -v ’re1=foo|bar/’ ’...’ /path/to/file1 ’re2=baz|quux/’ /path/to/file2
>
> If I run it "as is", I'll get:
>
> $ /path/to/gawk -v 're1=foo|bar/' 'BEGIN { print typeof(re1); print re1; exit
> }'
> string
> foo|bar/
> $
>
> This version works for me:
>
> $ /path/to/gawk -v 're1=@/foo|bar/' 'BEGIN { print typeof(re1); print re1;
> exit }'
> regexp
> foo|bar
> $
>
> _______________
>
> Yours respectfully,
> Mark Krauze
>
> P.S. Dear recipients! If you read this, YES, this is my new e-mail address.
>
>