On Thu, 27 May 2004 [EMAIL PROTECTED] wrote:

> for fecha in `seq $1 $2`
> do
>   if [ -f fecha.txt ]
>           cat $fecha.txt | grep $3 >> arch_salida.txt
> 

find -iname "patron de busqueda de nombre de archivo" -exec grep "patron 
de busqueda de contenido" {} \;

sazonar a gusto...

para mayor jolgorio, aplicar cut, adobar con sed y dorar a fuego lento con 
awk (aunque con la linea anterior hace lo que quieres segun creo haberte 
entendido).

> La idea es que dado 3 parametros (fecha inicial, fecha final y patron) se 
> busque
> el patron en archivos txt y se copie la fila respectiva a un arch_salida.txt.
> El problema es que el formato de la fecha es aaaammdd y el bash al asignar el
> valor a fecha en el ciclo se convierte a entero. Es decir, la conversion es 
> por
> ejemplo;
> 
> 20040304 --> 2.000403e+07
> 
> Por lo tanto, en vez de buscar el archivo 20040304.txt esta buscando
> 2.000403e+07.txt. El problema esta en que la fecha 20040304 es muy larga. Si 
> es
> mas corta funciona todo OK. Existe alguna forma de que no se produzca esa
> conversion y se mantengan los formatos?
> 
> Salu2 y grax
> 
From [EMAIL PROTECTED]  Thu May 27 17:06:58 2004
From: [EMAIL PROTECTED] (=?ISO-8859-1?Q?=22Iv=E1n_Lizana_S=2E=22?=)
Date: Thu May 27 17:07:57 2004
Subject: correr un script en un linux remoto, que debo leer?
Message-ID: <[EMAIL PROTECTED]>

Hola a todos,
tengo unos script un mi linux local y deseo ejecutarlos en un linux 
remoto, cual es la palabra magica para googlear y leer?

Ademas deseo mandar un par de comandos via email, la idea es poner un 
comando (inventado) en el subject de un mail y que el linux corra un 
script cuando lo reciba, para esto estoy viendo con grep y awk , pero me 
falta la parte dejar una especie de demonio que espere el mail y ejecute 
segun el subject, que debo investigar para llegar a puerto,

gracias por las sugerencias

Responder a