Re: agrega fecha a stderr
On Fri, 29 Jan 2010 16:51:33 -0300, Arturo Mardones wrote: > 2010/1/29 Arturo Mardones > >> 2010/1/29 Yonathan Dossow >> >> On Fri, 2010-01-29 at 16:13 -0300, Arturo Mardones wrote: >>> > Estimados, >>> > >>> > Estoy buscando como mejorar un log de unos procesos bajo cron. >>> Actualmente >>> > tengo algo asi (date 1>&2 ; cp hola bin/ ) 2>>errr.log >>> >>> > con esto me arroja los errores pero en la forma >>> > >>> > fecha >>> > error >>> > >>> > alguien tiene una idea para que quede fecha error >>> >>> algo asi? >>> >>> (echo -n "$(date): " 1>&2 ; cp hola bin/ ) 2>>errr.log >>> >>> >> Tienes razon Yonathan nunca recorde -n del echo ja! muchas gracias! >> >> Saludos!! >> >> > uhm saben ahora me surgio un detalle no previsto... que al no tener un > error... igual me arroja la fecha: > > Fri Jan 29 16:44:01 CLST 2010 Fri Jan 29 16:45:01 CLST 2010 Fri Jan 29 > 16:46:01 CLST 2010 Fri Jan 29 16:47:01 CLST 2010 Fri Jan 29 16:48:01 CLST > 2010 Fri Jan 29 16:49:01 CLST 2010 Fri Jan 29 16:50:01 CLST 2010 Fri Jan 29 > 16:51:01 CLST 2010 > > :S exec 3>&1 4>&2 # Defines unos descriptores de archivos nuevos. error=$( { cp hola bin/ 2>&4 1>&3; } 2>&1 ) if [ ! -z $error ]; then echo "$(date) $error" >> errr.log else date >> errr.log exec 3>&- 4>&- # Liberas los descriptores de archivos nuevos. ¿Algo así? PD: No probé el código :P -- Renato Covarrubias Romero - counter.li.org #399677 rcovarru [at] alumnos.inf.utfsm.cl http://rnt.cl Estudiante Ingenieria Civil Informatica, Casa Central, UTFSM.
Re: agrega fecha a stderr
2010/1/29 Arturo Mardones > 2010/1/29 Yonathan Dossow > > On Fri, 2010-01-29 at 16:13 -0300, Arturo Mardones wrote: >> > Estimados, >> > >> > Estoy buscando como mejorar un log de unos procesos bajo cron. >> Actualmente >> > tengo algo asi (date 1>&2 ; cp hola bin/ ) 2>>errr.log >> >> > con esto me arroja los errores pero en la forma >> > >> > fecha >> > error >> > >> > alguien tiene una idea para que quede fecha error >> >> algo asi? >> >> (echo -n "$(date): " 1>&2 ; cp hola bin/ ) 2>>errr.log >> >> > Tienes razon Yonathan nunca recorde -n del echo ja! muchas gracias! > > Saludos!! > > uhm saben ahora me surgio un detalle no previsto... que al no tener un error... igual me arroja la fecha: Fri Jan 29 16:44:01 CLST 2010 Fri Jan 29 16:45:01 CLST 2010 Fri Jan 29 16:46:01 CLST 2010 Fri Jan 29 16:47:01 CLST 2010 Fri Jan 29 16:48:01 CLST 2010 Fri Jan 29 16:49:01 CLST 2010 Fri Jan 29 16:50:01 CLST 2010 Fri Jan 29 16:51:01 CLST 2010 :S -- http://animaldelared.blogspot.com Visita Un computador por niño http://www.ucpn.cl
Re: agrega fecha a stderr
2010/1/29 Yonathan Dossow > On Fri, 2010-01-29 at 16:13 -0300, Arturo Mardones wrote: > > Estimados, > > > > Estoy buscando como mejorar un log de unos procesos bajo cron. > Actualmente > > tengo algo asi (date 1>&2 ; cp hola bin/ ) 2>>errr.log > > > con esto me arroja los errores pero en la forma > > > > fecha > > error > > > > alguien tiene una idea para que quede fecha error > > algo asi? > > (echo -n "$(date): " 1>&2 ; cp hola bin/ ) 2>>errr.log > > Tienes razon Yonathan nunca recorde -n del echo ja! muchas gracias! Saludos!!
Re: agrega fecha a stderr
On Fri, 2010-01-29 at 16:13 -0300, Arturo Mardones wrote: > Estimados, > > Estoy buscando como mejorar un log de unos procesos bajo cron. Actualmente > tengo algo asi (date 1>&2 ; cp hola bin/ ) 2>>errr.log > con esto me arroja los errores pero en la forma > > fecha > error > > alguien tiene una idea para que quede fecha error algo asi? (echo -n "$(date): " 1>&2 ; cp hola bin/ ) 2>>errr.log -- Yonathan H. Dossow Acun~a http://2o.cl Unidad de Servicios de Computacion e Internet Fono: +56 32 2654367 Universidad Tecnica Federico Santa Maria Valparaiso, Chile signature.asc Description: This is a digitally signed message part
Re: agrega fecha a stderr
Hola Juan, Con eso solo le cambio el formato a la fecha... yo quiero dejar en una linea la fecha y el mensaje de error. Saludos!! 2010/1/29 Juan Andres Ramirez > 2010/1/29 Arturo Mardones : > > Estimados, > > > > Estoy buscando como mejorar un log de unos procesos bajo cron. > Actualmente > > tengo algo asi (date 1>&2 ; cp hola bin/ ) 2>>errr.log > > > > con esto me arroja los errores pero en la forma > > > > fecha > > error > > > > alguien tiene una idea para que quede fecha error > > $(date +%Y-%m-%d) ya algo asi?? > > > > > Se que es algo ya muy exquisito peeerooo > > > > Saludos > > > -- http://animaldelared.blogspot.com Visita Un computador por niño http://www.ucpn.cl
Re: agrega fecha a stderr
2010/1/29 Arturo Mardones : > Estimados, > > Estoy buscando como mejorar un log de unos procesos bajo cron. Actualmente > tengo algo asi (date 1>&2 ; cp hola bin/ ) 2>>errr.log > > con esto me arroja los errores pero en la forma > > fecha > error > > alguien tiene una idea para que quede fecha error $(date +%Y-%m-%d) ya algo asi?? > > Se que es algo ya muy exquisito peeerooo > > Saludos >