Fumero, me parece que es usar la salida de comando como argumento dentro otro, no concatenar dos comandos.

2018-06-28 11:56 GMT-04:00 Alberto José García Fumero <alberto@ettpartagas.co.cu>:
El jue, 28-06-2018 a las 11:32 -0400, Rommel Rodriguez Toirac escribió:
>  
>  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
>  
>  
> -- 
¿Es un "piping" lo que buscas? Si es eso, prueba

comando 1 | comando 2

--
M.Sc. Alberto García Fumero
Usuario Linux 97 138, registrado 10/12/1998
http://interese.cubava.cu
No son las horas que pones en tu trabajo lo que cuenta, sino el trabajo
que pones en esas horas.




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