Re: OT [Una de bash muy buena...]
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
Reply to: