From: "Rommel Rodriguez Toirac" <rommel.rodriguez@gtm.onat.gob.cu>
To: gutl-l@listas.jovenclub.cu
Sent: Thursday, June 28, 2018 3:32:42 PM
Subject: [Gutl-l] Usar resultado de un comando en otro

Saludos lista;

como yo puedo usar un comando y que el mismo tenga como argumento el resultado de otro comando.

Por ejemplo; tengo un fichero que contiene varias líneas con fechas (con un formato específico) y yo quiero filtrar la líneas que tengan incluidas la fecha de ayer.

 

Se que con:

 

date +%-d%-m%Y --date='last day'

 

obtengo la fecha de ayer en igual formato que como está en las líneas del fichero (por ejemplo 2762018)

Yo quiero saber como poder hacer un grep y que lleve como argumento el date y las opciones.

 

Por ejemplo (por supuesto, esto no funciona):

 

grep "date +%-d%-m%Y --date='last day'" fichero_en_que_se_busca

 

y obtener las líneas de "fichero_en_que_se_busca" que coincidan con 2762018

 

 

--

Rommel Rodriguez Toirac

rommel.rodriguez@gtm.onat.gob.cu

Teléfono: 21327444 ext 120


Prueba así:

grep "$(date +%-d%-m%Y --date='last day')" fichero_en_que_se_busca


_______________________________________________
Gutl-l mailing list -- gutl-l@listas.jovenclub.cu
To unsubscribe send an email to gutl-l-leave@listas.jovenclub.cu