pedido de script para substituir letrs em um txt

Iniciado por krlsedu, 25 de Março de 2010, 15:30

tópico anterior - próximo tópico

krlsedu

ola, n'ao sei se ha algum script para substituir letras em um txt.
porque isso, tenho um forum em phpbb e ele nao eh compativel com acentos, por isso preciso substituir os caracteres acentuados no padrao abaixo?


ã = ã
á = á
à = à
â = â
Ã, = Â
À = Ã<81> = Á
à = Ã
Ê = Ê
È = È
É = É
ê = ê
é = é
è = è
Ã<8d> = Í
ÃŒ = Ì
ÃŽ = Î
í = í
ì = ì
î = î
ô = ô
õ = õ
ó = ó
ò = ò
ô = ô
Ã" = Ô
Õ = Õ
Ã" = Ó
Ã" = Ó
û = û
ú = ú
ù = ù
Û= Û
Ú = Ú
Ù = Ù
ç = ç
Ç = Ç

tenho algum conhecimento em scripts mas n'ao sei que funcao usar para manipular caracteres dentro de um txt.


desculp to num pc que ta com o teclado mal configurado por isso nao tem acentos!
Atenciosamente Carlos Eduardo!
A união faz o Ubuntu!!!

krlsedu

Encontrei algo que faz isso mas n'ao entendi muito bem os parametros?

echo "$(sed 'y/çã /ca_/' < arquivo)" > arquivo
ou
sed -i 'y/çã /ca_/' arquivo

substitui sem perguntar?
oque faco para poder controlar a substituicao?

Atenciosamente Carlos Eduardo!
A união faz o Ubuntu!!!