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 <ericitaqu...@gmail.com>: > 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, ®...@®ÐØ > <informat...@rbncurriculo.cjb.net>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! >> >> ®...@®ÐØ >> >> [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: shell-script-unsubscr...@yahoogrupos.com.br > --------------------------------------------------------------------- > 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 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=