Re: printing words without newlines?

[email protected] (Kenny McCormack)
Newsgroups alt.comp.lang.awk,comp.lang.awk
Organization The official candy of the new Millennium
Message-ID <[email protected]>
In article <[email protected]>,
Kenny McCormack <[email protected]> wrote:
...
>I guess this is what you actually want:
>
>{ A[$1] = $2 }
>END {
>    len = length(A)
>    for (i=1; i<=len; i++)
>	printf("%s%s",A[i],i<len ? " " : "\n")
>    }

Improved version:

{ A[$1] = $2 }
END {
    for (i=1; i<=NR; i++)
	printf("%s%s",A[i],i<NR ? " " : "\n")
    }

Note that the value of NR in END is sort of a gray area, but it works as
expected in GAWK, which is really all we care about.

-- 
[Donald] Trump didn't have it all handed to him by his parents,
like Hillary Clinton did.

	- Some dumb cluck in Ohio; featured in Michael Moore's "Trumpland" -
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.