shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Sed


From: Tiago Barcellos Peczenyj
Subject: Re: [shell-script] Re: Sed
Date: Sat, 14 Jun 2008 09:24:07 -0300

uma letra é um tanto vago...

$ cat lista
abobora

$ sed 's/a//' lista # retira o primeiro a
bobora

$ sed 's/b//g' lista # retira todos os b (g: de global)
aoora

$ sed 's/^.//' lista # retira o primeiro caracter da linha
bobora

$ sed 's/.$//' lista # retira o ultimo
abobor

$ sed -r 's/^(.)./\1/' lista # remove o segundo caracter
aobora

$ sed -r 's/^(.{5})./\1/' lista # remove o sexto caracter ( 5 + 1)
aboboa


2008/6/13 Guilherme Silva da Cruz <address@hidden>:
> E para eu excluir uma letra em qualquer parte uma string?
>
> --- Em address@hidden, "jackson braga"
> <jacksonbr@...> escreveu
>
>>
>> Valeu pessoal resolvido
>>
>> abs in all
>>
>>
>> On 4/17/06, jackson braga <jacksonbr@...> wrote:
>> >
>> > Sabia que era isso heuhehuehehu
>> > brincadeiras a parte valeus codigo pequeno enchuto e meu problema
>> > resolvido
>> > valeu mano
>> >
>> >
>> > On 4/17/06, Humberto Pereira <humberto.pereira@...>
>> > wrote:
>> > >
>> > > Caro jackson,
>> > >
>> > > sed '/Joaquin/s/.$/B/' arquivo
>> > >
>> > > Ele vai pegar todas as linhas com Joaquin e modificar a ultima
> letra p/
>> > > B.
>> > >
>> > >
>> > > []s
>> > > Humberto Pereira
>> > >
>> > >
>> > > jackson braga wrote:
>> > > > Alguem com conhecimentos em sed que posso me dizer como faço para
>> > > localizar
>> > > > uma palavra em um txt e depois de localizada mudar a ultima
> letra da
>> > > linha?
>> > > > ex:
>> > > >
>> > > > Joaquin 2002 A
>> > > >
>> > > > aew preciso procurar por joaquin achando o mesmo substituir o
> A por B
>> > > >
>> > > >
>> > > > abs
>> > > >
>> > > >
>> > > >> --
>> > > >> 01000000000001001001100010110101100 0000110000000000011000000
>> > > >> (1011100) 10010110011010 - 10001101111111
>> > > >> 101001010010100 000110110110010
> 10001010100000000010010010000001011
>> > > >> 000110110110010 011011000000110
>> > > >>
>> > > >
>> > > >
>> > > > [As partes desta mensagem que não continham texto foram removidas]
>> > > >
>> > > >
>> > > >
>> > > >
> ----------------------------------------------------------
>> > > > Esta lista não admite a abordagem de outras liguagens de
> programação,
>> > > como perl, C etc. Quem insistir em não seguir esta regra será
> moderado sem
>> > > prévio aviso.
>> > > >
> ----------------------------------------------------------
>> > > > Sair da lista: address@hidden
>> > > >
> ----------------------------------------------------------
>> > > > Esta lista é moderada de acordo com o previsto em
>> > > http://www.listas-discussao.cjb.net
>> > > >
> ----------------------------------------------------------
>> > > > Servidor Newsgroup da lista: news.gmane.org
>> > > > Grupo: gmane.org.user-groups.programming.shell.brazil
>> > > >
>> > > >
>> > > > Links do Yahoo! Grupos
>> > > >
>> > > >
>> > > >
>> > > >
>> > > >
>> > > >
>> > > >
>> > > >
>> > >
>> > >
>> > >
>> > >
> ----------------------------------------------------------
>> > > Esta lista não admite a abordagem de outras liguagens de
> programação,
>> > > como perl, C etc. Quem insistir em não seguir esta regra será
> moderado sem
>> > > prévio aviso.
>> > >
> ----------------------------------------------------------
>> > > Sair da lista: address@hidden
>> > >
> ----------------------------------------------------------
>> > > Esta lista é moderada de acordo com o previsto em
>> > > http://www.listas-discussao.cjb.net
>> > >
> ----------------------------------------------------------
>> > > Servidor Newsgroup da lista: news.gmane.org
>> > > Grupo: gmane.org.user-groups.programming.shell.brazil
>> > >
>> > >
>> > >
>> > >
>> > > ------------------------------
>> > > *Links do Yahoo! Grupos*
>> > >
>> > > - Para visitar o site do seu grupo na web, acesse:
>> > > http://br.groups.yahoo.com/group/shell-script/
>> > >
>> > > - Para sair deste grupo, envie um e-mail para:
>> > > address@hidden
>> > > <address@hidden?subject=Unsubscribe>
>> > >
>> > > - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>> > > Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>> > >
>> > >
>> >
>> >
>> > --
>> >
>> > 01000000000001001001100010110101100 0000110000000000011000000
>> > (1011100) 10010110011010 - 10001101111111
>> > 101001010010100 000110110110010 10001010100000000010010010000001011
>> > 000110110110010 011011000000110
>> >
>>
>>
>>
>> --
>> 01000000000001001001100010110101100 0000110000000000011000000
>> (1011100) 10010110011010 - 10001101111111
>> 101001010010100 000110110110010 10001010100000000010010010000001011
>> 000110110110010 011011000000110
>>
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>
> 



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/
"what does not kill us makes us stronger"


reply via email to

[Prev in Thread] Current Thread [Next in Thread]