Date: Thu, 21 Aug 2008 15:30:57 -0700 From: Walt Pawley <walt@wump.org> To: Steve Bertrand <steve@ibctech.ca>, freebsd-questions@freebsd.org Subject: Re: sed/awk, instead of Perl Message-ID: <p06240801c4d39ad72ea3@[10.0.0.10]> In-Reply-To: <48AD63B7.8090107@ibctech.ca> References: <48AD63B7.8090107@ibctech.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
At 8:46 AM -0400 8/21/08, Steve Bertrand wrote:
>- read email addresses from a file in the format:
>
>user.name TAB domain.tld
>
>- convert it to:
>
>user_name@example.com
>
>- write it back to either a new file, the original file, or to STDOUT
I'm curious why Perl isn't a decent choice. I think I'd do something like
perl -pe 's/(.*?)\.(.*)\t.*/$1_$2@example.com/' input_file > output_file
Of course one could choose to actually run the output to the
input with appropriate Perl options but I don't normally do
that.
--
Walter M. Pawley <walt@wump.org>
Wump Research & Company
676 River Bend Road, Roseburg, OR 97470
541-672-8975
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p06240801c4d39ad72ea3>
