Retirar todos os acentos de um arquivo com sed - via terminal

Publicado por David Lima em 31/10/2016

[ Hits: 14.711 ]

Blog: http://www.limalinux.com.br/

 


Retirar todos os acentos de um arquivo com sed - via terminal



Dica para retirar todos os acentos de um arquivo. Utilizaremos o comando sed em Linux via terminal, com esse comando é possível remover qualquer tipo de caracteres acentuados, onde na verdade ele faz uma substituição, do caractere antes da barra central "/" para o atual depois da mesma.

Ex.:

sed 'y/Áã/Aa/' <arquivo-original.csv> arquivo-convertido.csv

Exemplo de comando para remover acentos:

sed 'y/áÁàÀãÃâÂéÉêÊíÍóÓõÕôÔúÚçÇ/aAaAaAaAeEeEiIoOoOoOuUcC/' < teste-original.csv > teste-convertido.csv

Pronto!!!

Outras dicas deste autor

Encontrar IP duplicado na rede

Concedendo permissão de root a um usuário comum via sudo

Converter vídeo para MP4 via terminal Linux

Trocando MAC da placa de rede

Como instalar o plugin flash no Debian

Leitura recomendada

Ativar tecla Num Lock na inicialização do Linux

Instalando pacotes RPM no Slackware 13.0

Exercício Prático LPIC 10

Gravação de Áudio do Computador Via Terminal

Bloquear modificações em um arquivo com chattr

  

Comentários
[1] Comentário enviado por baixinho930 em 19/01/2017 - 14:51h

Legal a dica, viu estou com uma duvida, tenho um arquivo lista1.txt e arquivo lista2.txt dentro desses arquivos eu tenho algumas linhas com varios nomes ex:

lista1.txt
daniel-29anos-178,rocho
emanoel-30anos-166-azul
fabio-27anos-172-amarelo

lista2.txt
fabio-jose-andre
daniel-oliveira-pereira
emanoel-silva-ferreira

o que gostaria de fazer seria recortar todas linhas do arquivo lista2.txt com os nomes e adicionar na lista1.txt em frente do mesmo nome, ficaria assim o arquivo lista1.txt

lista1.txt
daniel-29anos-178,rocho daniel-oliveira-pereira
emanoel-30anos-166-azul emanoel-silva-ferreira
fabio-27anos-172-amarelo fabio-jose-andre

consigo com algum script ?
obrigado





Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts