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

Publicado por David Lima em 31/10/2016

[ Hits: 15.845 ]

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

Como instalar o plugin flash no Debian

Como habilitar acesso root via SSH

Trocando MAC da placa de rede

Encontrar IP duplicado na rede

Converter vídeo para MP4 via terminal Linux

Leitura recomendada

Coletânea de atalhos no bash

Verificar o tempo de execução de um comando

Entendendo o comando chmod

Temas unificados no openSUSE

Extraindo o load average do comando "w"

  

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