Fwd: [OT] duda de bash - subcadena

2012-07-19 Por tema Mariano Cediel
2012/7/19 Guillermo :
> 2012/7/19 Mariano Cediel :
> A mi me funciona con  echo "UCD-SNMP-MIB::extNames.5 = STRING: chkraid" | sed 
> 's/.*Names\.\([[:digit:]]\+\).*/\1/'

Es correcto
Muchisimas gracias.


-- 

[o - -  -   --  -
   (\   |  u d t
   (  \_('>  c c s
   (__(=_) s o ?
  -"=


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/cab-01r6ab232map5-gd5mbwauug8a-rgafzrwv5okwrc1ob...@mail.gmail.com



Fwd: [OT] duda de bash - subcadena

2012-07-17 Por tema Guillermo
2012/7/17 Javier Barroso :
> 2012/7/17 Mariano Cediel :
>> Necesito procesar esta cadena de texto---
>>
>> "UCD-SNMP-MIB::extNames.1 = STRING: chkraid" --> para que devuelva 1
>> UCD-SNMP-MIB::extNames.5 = STRING: chkraid --> idem 5
>> UCD-SNMP-MIB::extNames.10 = STRING: chkraid --> idem 10
>> UCD-SNMP-MIB::extNames.12 = STRING: chkraid --> idem 12
>> etc
>
> No lo uses como regla general, pero en tu caso concreto sirve:
> | grep -o '[[:digit:]]\+'
>
Hola

Con sed seria algo asi
   sed 's/.*Names\.\([[:digit:]]\+\).*/\1/'

Un saludo


-- 
To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAESVxptv55XE4ZytVk=_mfqmhbHsf1DNWALzhs=ahrwtfo+...@mail.gmail.com