Date: Mon, 14 May 2001 11:15:47 +0000 From: Hug Me <hugme@hugme.org> To: Tom ONeil <tom.oneil@tacni.com> Cc: freebsd-isp@FreeBSD.org Subject: Re: sed question - phone list Message-ID: <20010514111547.A30769@pitr.tuxinternet.com> In-Reply-To: <3AFFE1CC.E89BA8D7@tacni.com>; from tom.oneil@tacni.com on Mon, May 14, 2001 at 08:46:52AM -0500 References: <3AFFE1CC.E89BA8D7@tacni.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, May 14, 2001 at 08:46:52AM -0500, Tom ONeil wrote:
>
>
> Greetings All;
>
> I have a script that handles our pop numbers and it requires I change
> the format of a large poplist we use for input.
>
> This is the format - CA,Anaheim,714,408,4411
> and what I need is - CA,Anaheim,714-408-4411
> because I don't enough perl to modify the script and I can't figure out
> how use sed to do it.
>
> awk will do the substitution, but removes the first 2 commas in the
> process.
> awk -F, '{print $1,$2,$3,-$4,-$5}' poplist
you are missing some prans:
awk -F, '{ print $1","$2","$3"-"$4"-"$5 }'
this should work, I would not suggest sed. unless you need to search
for that string within the document.
hugme
http://www.hugme.org
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010514111547.A30769>
