Me parece que por estas dos vías:

$(comando)

`comando`

Por ejemplo, si quiero filtrar con grep y estoy seguro que el resultado del comando es el patrón que me interesa, haría algo como esto

# grep `comando`  fichero_a_filtrar

Saludos

2018-06-28 11:32 GMT-04:00 Rommel Rodriguez Toirac <rommel.rodriguez@gtm.onat.gob.cu>:

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


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