Compare Preços no Buscape e no BondFaro
BuscaPé, líder em comparação de preços na América Latina

HP AMD Turion 64 X2 1.9 GHz
2 Gb RAM - 160 Gb HD

Assim é a Vida
Charlie Brown!

Sony Cyber-shot S730
7.2 Megapixels

Trilogia Star Wars

CD After Forever
Invisible Circles

Pinguim de Pelúcia

Patinho Faminto
www.patinho.net

Apostilas
Expr Regular
Remasterização
SED
Shell Script

Distros
Dizinha
Patinho Faminto

Nerd
Desejo Nerd
Shell Scripts

Artístico
Livro
Musica
Poesias
Tirinhas

Bobagens
Ascii Art
Games Antigos
Porque Amar Nerds
Porque Não Amar Nerds

Eu
About Me
Recomendo
Contato
DOAÇÕES

Amigos
Aurélio
Jogos Antigos
NeoDizinha
Nerds Nervosos
ProibidoParaNormais


* = Recentemente Atualizado



website stats
Locations of visitors to this page

Anúncio provido pelo BuscaPé
BuscaPé, líder em comparação de preços na América Latina

Ver Indice Geral da Apostila de SED

Trocando Caracteres

Já vimos como trocar um trecho de um texto, agora vamos ver como substituir um caractere por outro.
O comando para substituir caracter é simples, veja:
sed y/A/a/
O "y" indica que você quer substituir um caracter por outro.
O "A" é o a caractere a ser substituido.
O "a" é o cara pelo qual o "A" será substituído
Em resumo sempre que aparecer "A" ele vira "a"

 
 

- Mas eu não posso substituir o caracterer usando a opção s/X/x/g ?
Pode, mas em alguns casos é mais fácil usar a opção do SED.
O SED aceita mais de um caracter a ser substituido em um único comando,
Veja só:

Digite no Terminal

sed y/ab/AB/ mensagem
Mostrará na tela
28-05-2008
Olá,
EstArei em cAsA semAnA que vem, no diA 4.
pq vc ñ vem pArA gente fAzer Aquele trABAlho que precisAmos fAzer?
Hj estAvA pAsseAndo com meu cAchorro e veio um cArA e disse:
- Oi! Seu cAchorrinho tem telefone?
Que coisA toscA meu! Você ñ AchA? ñ sei o que esse povo tem nA cABeçA.
ABrAços

O comando diz que "a" será substituído por "A" e "b" por "B"

Ou seja:
o caractere 1 da primeira lista é substituído pelo caracter 1 da segunda lista
o caractere 2 da primeira lista é substituído pelo caracter 2 da segunda lista
o caractere 3 da primeira lista é substituído pelo caracter 3 da segunda lista
E assim vai até acabar a lista de caracteres na lista.

 
 

Vamos brincar de traduzir um texto para modo Geek?
Em geral, alguns geeks usam:
4 no lugar de a
3 no lugar de e
1 no lugar de i
0 no lugar de o
7 no lugar de t

Para traduzir para o modo geek, basta:

Digite no Terminal

sed y/aeiot/43107/ mensagem
Mostrará na tela
28-05-2008
Olá,
Es74r31 3m c4s4 s3m4n4 qu3 v3m, n0 d14 4.
pq vc ñ v3m p4r4 g3n73 f4z3r 4qu3l3 7r4b4lh0 qu3 pr3c1s4m0s f4z3r?
Hj 3s74v4 p4ss34nd0 c0m m3u c4ch0rr0 3 v310 um c4r4 3 d1ss3:
- O1! S3u c4ch0rr1nh0 73m 73l3f0n3?
Qu3 c01s4 70sc4 m3u! V0cê ñ 4ch4? ñ s31 0 qu3 3ss3 p0v0 73m n4 c4b3ç4.
Abr4ç0s

 
 

Nota: 9

Votar:
Postado em: 2008-06-18

Ver Indice Geral da Apostila de SED

Doações
Se quer nos ajudar, pode doar pelo PagSeguro

Ou pode doar pelo Paypal clicando no botão DONATE

Compare Produtos, Lojas e Preços


As poesias devem virar um livro impresso?
Claro
Só se tiver menos de 60 páginas
Só se tiver entre 60 e 120 páginas
Só se tiver mais que 120 páginas
Só vou comprar se for barato
Só vou comprar para você ficar feliz
Livro? Que Livro? Que poesia?
Resultado