[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RE: Archivos Binarios Debian 4



 Hola Lista,

Tengo un servidor Debian actualmente le hice un upgrade a Debian4, pero me surgio un problema ya que un proceso que corre en un Cron me genera archivos Binarios cuando anteriormente me generaba archivos de Texto.

Si alguien me pudiera ayudar muchas Gracias

Miguel Alfaro

Tendrás que ofrecer muchos más datos sobre tu problema, no te quedes corto.


--
Iñaki Baz Castillo

Hola Perdon Iñaki,

El problema que tengo es que recientemente hice una actualizacion a Debian4, en esta maquina tengo un Cron el cual baja un log de un equipo, este log lo bajaba sin problemas en Texto y lo procesaba para tomar los datos que necesitaba de ahi, el problmea me surigo cuando despues de la actualizacion ahora me genear el log pero en binario, me aparece el siguiente mensaje :

cdrnortel:/home/nortel/ci# cat sal | grep IFX Coincidencia en el fichero binario (entrada estándar)

Donde sal es el fichero que anteriormente baja y procesaba en un cron.

Muchas Gracias por tu respuesta Iñaki

Miguel Alfaro

El Lunes, 21 de Mayo de 2007, Miguel Alfaro escribió:
> El problema que tengo es que recientemente hice una actualizacion a 
> Debian4, en esta maquina tengo un Cron el cual baja un log de un 
> equipo,

¿De qué tipo de equipo baja ese log? ¿qué tipo de log? y sobre todo, ¿con qué protocolo lo descarga?


> este log lo bajaba sin problemas en Texto y lo procesaba para tomar 
> los datos que necesitaba de ahi, el problmea me surigo cuando despues 
> de la actualizacion ahora me genear el log pero en binario, me aparece 
> el siguiente mensaje :
>
> cdrnortel:/home/nortel/ci# cat sal | grep IFX Coincidencia en el 
> fichero binario (entrada estándar)

Pero no entiendo, dices que ese log ahora es binario. ¿Pero no decías que ese log se había generado en otra máquina distinta de la que has actualizado a Debian 4?


--
Iñaki Baz Castillo


Hola,

El equipo es un Swtich (Telefonia) este equipo me conecto con Telnet y conmienzo a enviarle comandos para generar el log con un simple > al archivo, algo del shell que tengo es  :


(sleep 2;echo *****;sleep 1;echo *****;sleep 1;echo TRKCI;sleep 1; while read tr
do
echo trkdisp $tr ;sleep 1;\
done < /home/nortel/ci/troncales;
echo LOGOUT;sleep 8)| telnet x.x.x.x > /home/nortel/ci/sal

En donde el archivo de troncales son los nombres de las troncales no se ve muy dificil el shell en si son puros direccionamientos, despues este archivo "sal" es el que proceso para analizar los datos que baje del swtich, pero ahora me dice que el archivo sal es binario cuando generalmente me lo daba en texto.

Saludos 

Miguel Alfaro

On Mon, 21 May 2007, Miguel Alfaro wrote:

> cdrnortel:/home/nortel/ci# cat sal | grep IFX
> Coincidencia en el fichero binario (entrada estándar)

Tal parece que no te has molestado siquiera en leer grep(1).

OPTIONS
       [...]

       -a, --text
              Process  a binary file as if it were text; this is equivalent to
              the --binary-files=text option.


Hola Santiago,

Si muchas gracias una disculpa admito que no me paso por la cabeza darle un simple man grep para ver si ahi estaba mi solucion, pero mi duda persiste sobre por que ahora me genera el archivo en Binario cuando generalmente me lo ponia en Texto plano, lo malo es que ahora tengo que cambiar todos mis Shells para mis equipos a Mano :(
Tambien puedo usar sed verdad  !! Sed 's/grep /grep \-a/g' shell     :)

Saludos

Miguel Alfaro



Reply to: