Pular para o conteúdo

Comando sed para formatar CNPJ - formatos antigo e novo

Dica publicada em Shell Script / Miscelânea
Carlos Affonso Henriques. capitainkurn
Hits: 2.543 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Comando sed para formatar CNPJ - formatos antigo e novo

Para formatar CNPJ com o sed, faça o seguinte:

CNPJ 18 caracteres (antigo):

echo 99888777000155 | sed -e 's!\.!!g;s!\(..\)!\1.!1;s!\(.\)!\1.!6;s!\(.\)!\1/!10;s!\(.\)!\1-!15'

A saída será: 99.888.777/0001-55

CNPJ 19 caracteres (novo):

echo 199888777000155 | sed -e 's!\.!!g;s!\(.\)!\1.!3;s!\(.\)!\1.!7;s!\(.\)!\1/!11;s!\(.\)!\1-!16'

A saída será: 199.888.777/0001-55

Bom trabalho a todos!

Alterando o MAC addrres de sua placa de rede

Kali - apt-get GPG error, invalid signature [Resolvido]

Lógica booleana com o test

Tor e netcat-openbsd em automação

Endereço IP como variável

Mostrando datas passadas e futuras com o comando date

Utilizando o chmod parar mudar permissões em arquivos

Configurando acesso à VPN no Ubuntu Linux

Deixe seu Xubuntu com a cara do macOS

OMNI-bot para Enemy Territory - Scripts para facilitar o uso

Contribuir com comentário

Entre na sua conta para comentar.