bug-gawk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-gawk] FIELDWIDTHS extension request


From: arnold
Subject: Re: [bug-gawk] FIELDWIDTHS extension request
Date: Fri, 19 May 2017 03:13:30 -0600
User-agent: Heirloom mailx 12.4 7/29/08

Is this request based on a theoretical discussion, or is someone
actually using FIELDWIDTHS do real work?

Thanks,

Arnold

Ed Morton <address@hidden> wrote:

> Could we get an extension for FIELDWIDTHS such that a "*" (or some other 
> indicator) means "everything else"? It's very common to have to deal with 
> files 
> like:
>
>      foo  bar    stuff
>      bill johnny other stuff of some different length
>
> where it's easy to see the length of the first 2 fields but the length of the 
> final field can't be determined based on any sample so we end up writing code 
> like:
>
>      FIELDWIDTHS = "5 7 9999"
>
> and pick some arbitrary number that we hope will be big enough to hold 
> whatever 
> appears in that 3rd field. It would be clearer and more robust if we could 
> instead write:
>
>      FIELDWIDTHS = "5 7 *"
>
> or similar.
>
> We've been having a discussion about the applicability of this at 
> https://groups.google.com/forum/#!topic/comp.lang.awk/uip6-Ll9Lj0 in case 
> some 
> more background is useful.
>
> Regards,
>
>      Ed.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]