Pular para o conteúdo

sed - Removendo caracteres acentuados

Dica publicada em Linux / Comandos
Sandro Marcell smarcell
Hits: 15.748 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

sed - Removendo caracteres acentuados

Dica rápida para remover caracteres acentuados de um arquivo de texto.

Para que isto seja possível, use o sed da seguinte forma:

sed -i 'y/áÁàÀãÃâÂéÉêÊíÍóÓõÕôÔúÚüÜçÇ/aAaAaAaAeEeEiIoOoOoOuUuUcC/' arquivo

Desse modo o SED lerá cada linha do arquivo e irá transcrever todos os caracteres acentuados para seus correspondentes, sem acentos!

Simples, fácil e rápido! Como só o sed pode fazer.

Mais detalhes?

man sed

Copiar e colar no XTerm

PHP + jQuery - Monitorando link de internet em tempo real

zsh: Prompt colorido dinamicamente

Bash: Gráficos estatísticos de tráfego de rede

Substituir espaços em branco por underlines em nome de arquivos

Instalando Spotify no Ubuntu com 4 comandos

Como reparar Portage danificado

Iniciando uma segunda interface gráfica no Linux

Não sabe onde está? - Procure!

Solicitar a alteração de senha no primeiro login - Samba

#1 Comentário enviado por pinduvoz em 09/01/2013 - 03:28h
Grande mestre de shell script, sempre nos ensinando a usar melhor a "tela preta".

Obrigado pela ótima dica.
#2 Comentário enviado por smarcell em 09/01/2013 - 09:42h
Dica simples, porém bastante útil. ;)
Valeu André!
#3 Comentário enviado por /bin/laden em 22/01/2013 - 13:04h
Muito boa a dica.

Contribuir com comentário

Entre na sua conta para comentar.