[CentOS] Re: sed

Fri May 23 22:06:35 UTC 2008
Scott Silva <ssilva at sgvwater.com>

on 5-23-2008 11:51 AM Les Mikesell spake the following:
> Stephen Harris wrote:
>> On Fri, May 23, 2008 at 06:59:24PM +0200, Thomas Johansson wrote:
>>> Stephen Harris wrote:
>>>>  sed 's/^\([^    ]*[     ]*[^    ]*\)\([   ]*.*\)$/\1.contoso.com\2/'
>>>> (where there's a space *and* a TAB inside each of the [  ]  )
>>> The above version easier to read and "copy paste". Space is space and 
>>> tabe is \t
>>> sed 's/^\([^ \t]*[ \t]*[^ \t]*\)\([ \t]*.*\)$/\1.contoso.com\2/'
>> I grew up with versions of 'sed' that don't understand this new-fangled
>> method of specifying tabs, and write enough cross-platform code that
>> I can't rely on it (still doesn't work in Solaris 10, for example).
> perl can do anything sed can do and has almost no platform or version 
> related syntax differences - plus it has \s to represent 'whitespace' 
> and you don't have to bang your head on the wall when you are half done 
> and realize you have to do something spanning multiple lines.
Show your example. Inquiring minds want to know!

MailScanner is like deodorant...
You hope everybody uses it, and
you notice quickly if they don't!!!!

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 258 bytes
Desc: OpenPGP digital signature
URL: <http://lists.centos.org/pipermail/centos/attachments/20080523/a5d40507/attachment-0005.sig>