[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"
- Re: Sed, Guilherme Silva da Cruz, 2008/06/14
- Re: [shell-script] Re: Sed,
Tiago Barcellos Peczenyj <=