[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: OT [Una de bash muy buena...]



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?
> 
> Gracias de antemano.
> 

Maykel

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

Saludos!





Reply to: