El Tue, 21 Apr 2015 12:28:52 -0300, Zeque escribió:

> El 04/21/2015 12:13 PM, Maykel Franco escribió:
>> Buenas, llevo unas 2 h intentando realizar esto pero soy incapaz...
>> 
>> Necesito de esta linea por ejemplo:
>> 
>> [{"type":"07","number":"2705045091096"},
{"type":"01","number":"2788156539794"}
{"type":"08","number":"2748168531483"}
>> 
>> Me gustaría sacar solo los numeros después de number":" , por ejemplo,
>> solo sacar esto:
>> 
>> 2705045091096 2788156539794 2748168531483
>> 
>> He mirado con grep, awk , sed, cut... Soy incapaz...
>> 
>> Alguien podría hecharme un cable?
>> 
> 
> Prueba con esto echo
> '[{"type":"07","number":"2705045091096"},
{"type":"01","number":"2788156539794"}
{"type":"08","number":"2748168531483"}'|
> grep -o --color -E "[0-9]{13}"
> 
> El echo lo hice para simular la busqueda.
> Grep -o es para que solo muestre lo que dió con la busqueda

Ojo que ese filtro sólo sirve para campos con 13 caracteres numéricos.

Saludos,

-- 
Camaleón


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: https://lists.debian.org/[email protected]

Responder a