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 > >
