t; Usando um grupo para remover o texto do início e fim:
> >
> > sed 's/^awstats\.\(.*\)\.conf$/\1/' arquivo
> >
> > Mais sobre grupos em expressões regulares:
> >
> > http://guia-er.sourceforge.net/grupo.html#2_4_3
> >
> > Abraço
> >
>
o do início e fim:
>
> sed 's/^awstats\.\(.*\)\.conf$/\1/' arquivo
>
> Mais sobre grupos em expressões regulares:
>
> http://guia-er.sourceforge.net/grupo.html#2_4_3
>
> Abraço
>
> --- Em sex, 27/8/10, ®...@®ÐØ
> >
> escreveu:
>
> De: ®
Infelizmente a lista é gerada de um fluxo. Não esta em arquivo.
Necessito capturar este fluxo e trabalhar com ele.
Em 27 de agosto de 2010 12:00, eric miranda escreveu:
> 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:
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
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, ®...@®ÐØ
escreveu:
>
>
> Galera,
> Preciso de ajuda no seguinte sentido. Observem a lista abaixo:
>
> awstats.projeto.conf
> awstats.outro.conf
> awstats.e-assim-vai.conf
> awst
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.