Skip site navigation (1)Skip section navigation (2)
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>