Pular para o conteúdo

Sed para formatar endereços MAC

Dica publicada em Shell Script / Miscelânea
Carlos Affonso Henriques. capitainkurn
Hits: 7.092 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Sed para formatar endereços MAC

Estou melhorando um sistema que fiz em shell CGI para autenticação de usuários e para simplificar a ação do administrador. Precisei de algo simples que incluísse os ":" em endereços MAC sem que o administrador tivesse que digitá-los no formulário.

Depois de procurar um pouco encontrei essa dica que pode ser muito útil, como foi para mim.

Exemplo:

echo "00120e3fb09f" | sed -e 's!\.!!g;s!\(..\)!\1:!g;s!:$!!' -e 'y/abcdef/ABCDEF/'

A saída será:

00:12:0E:3F:B0:9F

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Conectores e terminais para Raspberry Pi, Arduino e outros dispositivos

Alterando o editor do crontab

Instalando Docker no Raspberry Pi

Atribuindo número de série da MikroTik Routerboard ao hostname

Estendendo, à quase eternidade, a vida útil do SD card no Raspberry Pi

Como substituir caracteres acentuados pelos equivalentes não-acentuados

Repositórios YUM para Red Hat, Fedora e CentOS - Instalação via Script

Solucionando problemas com o xmessage no wine

IP em modo texto (modem router)

Deixando sua Cloud em Português-BR

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.