Pular para o conteúdo

Mudar Caracter

Responder tópico
  • Denunciar
  • Indicar

1. Mudar Caracter

Enviado em 22/03/2011 - 03:27h

Amigos bom dia!

Tenho esse formato abaixo:
00:1D:70:E5:8C:90
e preciso mudar a saida para esse:
001d.70e5.8c90

Creio que consiga fazer com sed, mas não to conseguindo!

Se alguem puder me ajudar agradeço!


Grato

Responder tópico

2. Re: Mudar Caracter

Enviado em 22/03/2011 - 08:22h

Segue uma possivel solucao:

echo "00:1D:70:E5:8C:90" | tr [A-Z] [a-z] | awk 'BEGIN{FS=":"}{print $1$2"."$3$4"."$5$6}'

3. Re: Mudar Caracter

Enviado em 22/03/2011 - 08:23h

Veja se esse exemplo ajuda:

$ echo 00:1d:70:e5:8c:90 | sed -e 's/://g' -e 's/\(....\)\(....\)\(....\)/\1.\2.\3/'
001d.70e5.8c90

4. Re: Mudar Caracter

Enviado em 23/03/2011 - 12:16h

Com AWK:

echo 00:1D:70:E5:8C:90 | awk -F: '{ print $1$2"."$3$4"."$5$6 }'


Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder