Separar versão do nome [RESOLVIDO]

1. Separar versão do nome [RESOLVIDO]

Matheus
pylm

(usa Gentoo)

Enviado em 09/08/2020 - 18:14h

Supondo que eu tenha as seguinte strings:


www-client/firefox-79.0-r1
app-editors/nano-4.9.3


Como eu poderia extrair somente as versões? Ficando assim:


70.0-r1
4.9.3



  


2. MELHOR RESPOSTA

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 09/08/2020 - 20:41h

Testaí:
grep -o '[0-9].*' 



3. Re: Separar versão do nome [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 09/08/2020 - 21:24h


pylm escreveu:

Supondo que eu tenha as seguinte strings:


www-client/firefox-79.0-r1
app-editors/nano-4.9.3


Como eu poderia extrair somente as versões? Ficando assim:


70.0-r1
4.9.3

Boa noite,
Segue +1 sugestão:
var1="www-client/firefox-79.0-r1"
var2="app-editors/nano-4.9.3"
sed 's/^[a-z/-]\+//' <<< $var1
79.0-r1
sed 's/^[a-z/-]\+//' <<< $var2
4.9.3

______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts