exemplo de forma de fazer:

[EMAIL PROTECTED] ~]# echo sip_1.0_a
sip_1.0_a
[EMAIL PROTECTED] ~]# echo sip_1.0_a | sed 's/.*_\(.*\)_.*$/\1/'
1.0
[EMAIL PROTECTED] ~]#



--

Flavio do Carmo Junior

2008/5/21 Édnei Rodrigues <[EMAIL PROTECTED]>:
> Boa tarde. Não estou conseguindo realizar a seguinte captura de um arquivo:
> sip_1.0_a
> sip_1.0_b
> fwenv_3.0_d
>
> quero pegar o valor no meio e jogar numa variável.
> Até agora eu só consegui pegar as pontas, usando sed 's/^.*_//' ou sed
> 's/_.*$//'
> Mas o meio....
> Alguém poderia me dar uma força?
>
> Obrigado
>
> 

Responder a