[Ubuntu-BR] help AWK

Humberto Fraga xisberto em gmail.com
Terça Novembro 22 18:55:01 UTC 2011


Em 22 de novembro de 2011 14:44, Mαuяício Sousα ™
<mauricio5891 em gmail.com> escreveu:
> five.customerize-1.0.1.tar.gz
> repoze.xmliter-0.4.tar.gz
> python-dateutil-1.5.tar.gz
>
> preciso pegar o nome deles sem a versão e extensão, estou usando ls -1
> /diretorio | awk -F'-' '{ print $1 }'
> nos dois primeiros beleza ele vai me retornar five.customerize
> e repoze.xmliter porem no terceiro precisaria pegar até o segundo separador.
> pesquisei na net mas até agora nao consegui resolver

Eu não entendo de awk, mas entendo um pouco de expressões regulares.

Será que você consegue fazer o awk pesquisar por "hífen e número"
(-[0-9]) em vez de só hífen? Considerando que é isso o que identifica
o início do número de versão: um hífen seguido de um número.

-- 
Humberto Fraga
http://lixaonerd.wordpress.com

"Sur la tuta tero estis unu lingvo kaj unu parlomaniero." - Gn 11,1




More information about the ubuntu-br mailing list