Substituir uma palavra que contenha uma letra de Grega por outro nome [RESOLVIDO]

1. Substituir uma palavra que contenha uma letra de Grega por outro nome [RESOLVIDO]

Marcus Vinicius Cruz
viniciusinside

(usa CentOS)

Enviado em 28/08/2018 - 18:46h

Pessoal, boa noite.
Estou precisando realizar os comandos sed a seguir e nao estou conseguindo, pois nos dois casos eu tenho uma letra Grega na string.
Observem que no primeiro nome tem a letra Grega Beta e no segundo sed tem a letra Phi.
Alguém pode me ajudar por favor.

sed 's/^SASCARƁ[^,]*/SASCAR/g' | sed 's/^GETNETƏS[^,]*/GETNET/g'

Abraços a todos. Vinicius.



  


2. Re: Substituir uma palavra que contenha uma letra de Grega por outro nome

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 28/08/2018 - 19:17h

viniciusinside escreveu:

Pessoal, boa noite.
Estou precisando realizar os comandos sed a seguir e nao estou conseguindo, pois nos dois casos eu tenho uma letra Grega na string.
Observem que no primeiro nome tem a letra Grega Beta e no segundo sed tem a letra Phi.
Alguém pode me ajudar por favor.

sed 's/^SASCARƁ[^,]*/SASCAR/g' | sed 's/^GETNETƏS[^,]*/GETNET/g'

Abraços a todos. Vinicius.

Boa noite.
Segue.
echo "SASCARƁVIVAOLINUXSASCARƁGETNETƏVIVAOLINUXGETNETƏVIVAOLINUX"|sed -r 's/Ɓ|ƏS//g' 

Att.:
marcelo oliver



3. Substituir uma palavra que contenha uma letra de Grega por outro nome

Marcus Vinicius Cruz
viniciusinside

(usa CentOS)

Enviado em 29/08/2018 - 09:53h

Marcelo, bom dia.

sed 's/^SASCARB[^,]*/SASCAR/g' | sed 's/^GETNETFS[^,]*/GETNET/g'

Eu nao tenho como escapar estas letras.

No primeiro este B é o Beta e no segundo e F(Phi).

Quando coloquei a linha no topico a html alterou as letras gregas por codigo.

Abraços.


4. Re: Substituir uma palavra que contenha uma letra de Grega por outro nome [RESOLVIDO]

Luís Fernando C. Cavalheiro
lcavalheiro

(usa Slackware)

Enviado em 29/08/2018 - 10:38h

Descobre o código unicode dessas letras, e na hora de inseri-las aperta CTRL+SHIFT+U. Vai aparecer um u sublinhado no cursor. Digita o código unicode desse caractere e aperta espaço.
--
Dino®
IRC: luisfcc86@freenode.com
Vi veri universum vivus vici
Public GPG signature: 0x246A590B
Só Slackware é GNU/Linux e Patrick Volkerding é o seu Profeta
Mensagem do dia: Satã representa conhecimento sem limites e não auto-ilusão hipócrita. 


O Enigma do GNU/Linux
O Enigma do GNU/Linux sempre carregou consigo um mistério. Você deve aprender esse segredo, meu jovem. Você deve aprender sua disciplina. Pois em nada neste mundo você pode confiar. Não nas Debian-like, não nas RPM-based, não nas derivadas do Gentoo. Nisto [aponta para o cachimbo] você pode confiar.



5. Re: Substituir uma palavra que contenha uma letra de Grega por outro nome [RESOLVIDO]

Marcus Vinicius Cruz
viniciusinside

(usa CentOS)

Enviado em 29/08/2018 - 14:05h


Não está funcionando no CENTOS 5.9.
Não abre o campo sublinhado.

Abraços.

Vinicius


6. Re: Substituir uma palavra que contenha uma letra de Grega por outro nome [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 29/08/2018 - 20:56h

viniciusinside escreveu:

Marcelo, bom dia.

sed 's/^SASCARB[^,]*/SASCAR/g' | sed 's/^GETNETFS[^,]*/GETNET/g'

Eu nao tenho como escapar estas letras.

No primeiro este B é o Beta e no segundo e F(Phi).

Quando coloquei a linha no topico a html alterou as letras gregas por codigo.

Abraços.


Vinicius, boa noite.
No comando "sed" coloquei as letras gregas e deu certo.
Copiei as mesmas da sua postagem...



7. Re: Substituir uma palavra que contenha uma letra de Grega por outro nome [RESOLVIDO]

Marcus Vinicius Cruz
viniciusinside

(usa CentOS)

Enviado em 30/08/2018 - 11:26h

Observe que quanto eu postei eu coloquei o B e o F.

Na verdade tem que testar com as seguintes letras:

https://unicode-table.com/pt/0181/ - Beta

https://unicode-table.com/pt/018F/ - F

Se eu coloco estas letras o html gerar um codigo estranho igual ao do inicio da minha postagem.

Gostaria de agradecer a todos que estao tentando me ajudar.


Abraços a todos.

Vinicius.



8. Re: Substituir uma palavra que contenha uma letra de Grega por outro nome

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 30/08/2018 - 21:09h

viniciusinside escreveu:

Observe que quanto eu postei eu coloquei o B e o F.

Na verdade tem que testar com as seguintes letras:

https://unicode-table.com/pt/0181/ - Beta

https://unicode-table.com/pt/018F/ - F

Se eu coloco estas letras o html gerar um codigo estranho igual ao do inicio da minha postagem.

Gostaria de agradecer a todos que estao tentando me ajudar.
Abraços a todos.
Vinicius.

Vinicius,
No exemplo abaixo usei as letras gregas, testei no terminal e funcionou.
sed -r 's/&#399;|&#385;//g' <<< "Att.: M&#399;arc&#399;elo&#385; Oli&#385;v&#399;er"
Att.: Marcelo Oliver


Na postagem você verá com os códigos html.
Código HTML &#385; => Beta
Código HTML &#399; => Phi






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts