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

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

Re: [shell-script] segmentação de string


From: Moacir Souza
Subject: Re: [shell-script] segmentação de string
Date: Fri, 27 Aug 2010 12:22:20 -0300

     Hum...

     Tem várias maneiras diferentes de fazer isso. Considere que o seu
texto está num arquivo chamado arq e veja mais essas duas:

sed 's/^[a-z]*\.//;s/\.[a-z]*$//' arq
cut -d "." -f 2- arq | rev | cut -d . -f 2- | rev (essa é
particularmente divertida)

[]'s,
Moacir Filho


2010/8/27 eric miranda <address@hidden>:
> sed -e 's/awstats\.//g' -e 's/\.conf//g' | sort -u
>
> isso não resolve seu problema?
>
> flw!
>
> Em 27 de agosto de 2010 11:41, ®i©@®ÐØ
> <address@hidden>escreveu:
>
>>
>>
>> Galera,
>> Preciso de ajuda no seguinte sentido. Observem a lista abaixo:
>>
>> awstats.projeto.conf
>> awstats.outro.conf
>> awstats.e-assim-vai.conf
>> awstats.www.site1.com.br.conf
>> awstats.www.site2.com.br.conf
>> awstats.www.site3.com.br.conf
>> awstats.www.site4.com.br.conf
>> awstats.www.site5.com.br.conf
>> awstats.www.site6.com.br.conf
>> awstats.www.site7.com.br.conf
>> awstats.www.site8.com.br.conf
>> awstats.www.site9.com.br.conf
>> awstats.www.site10.com.br.conf
>> awstats.www.site11.com.br.conf
>> awstats.www.site12.com.br.conf
>> awstats.www.site13.com.br.conf
>> awstats.www.site14.com.br.conf
>> awstats.www.site15.com.br.conf
>> awstats.www.site16.com.br.conf
>> awstats.www.site17.com.br.conf
>> awstats.www.site18.com.br.conf
>> awstats.www.site19.com.br.conf
>> awstats.www.site20.com.br.conf
>>
>> Tenho a lista com a mais variada sequência de nomes, preciso capturar o que
>> esta entre 'awstats.' e '.conf '; o objetivo é fazer um filtro.
>>
>> Até o momento fiz isto: find /etc/awstats/ -type f -printf '%f \n'|awk -F.
>> '{print $2}'; mas não atende.
>>
>> desde de já agradeço a ajuda.
>> --
>> ----------------------------------------------------------
>> ATENÇÃO: EVITE QUE SPAMMERS CAPTURE CONTATOS DE SUA LISTA,
>> SEMPRE QUE POSSÍVEL REMOVA OS EMAILS DO REMETENTE E ENVIE EM (COO- CÓpia
>> Oculta) PARA SEUS CONTATOS.
>> ;)
>>
>> A Graça do nosso Senhor Jesus Cristo seja contigo. (1ªTs 5.28)
>> The grace of our Lord Jesus Christ be with you. (1ªTs 5.28)
>> Jesus te ama, aceite-O! Jesus loves you, accept you Him!
>>
>> ®i©@®ÐØ
>>
>> [As partes desta mensagem que não continham texto foram removidas]
>>
>>
>>
>
>
> [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
>
>
>



-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Moacir da Cruz Souza Filho

-Analista de Sistemas: Suporte Unix Avançado
Serviço Federal de Processamento de Dados

-Mestrando em Ciências da Computação
Universidade de Brasília

-Bacharel em Engenharia da Computação
Escola Politécnica de Pernambuco
Universidade de Pernambuco

-Técnico em Eletrônica
Escola Técnica Federal de Pernambuco

-Linux user #449600
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


reply via email to

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