Re: How to extract *and reorder* columns?

kj <[email protected]>
Newsgroups gmane.comp.gnu.utils
Organization none
Message-ID <[email protected]>
In <[email protected]> [email protected] (Bob Proulx) writes:

>kj wrote:
>> I need to extract and reorder some columns from some very large
>> files.  GNU cut will extract the columns nicely and quickly, but
>> won't reorder them.  I can do the reordering easily by piping the
>> output of cut through a perl one-liner, but I'm looking for something
>> faster.
>> 
>> Is there a GNU utility that will do this?

>Not just GNU but POSIX standard.  Use awk.

This is quite a revelation.  I never knew that awk was so much
faster than perl.  I'm getting speed-ups of 6 or 7-fold...

Thanks!

kynn

-- 
NOTE: In my address everything before the first period is backwards;
and the last period, and everything after it, should be discarded.
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.