🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6766

Re: Creación ràpida i sencilla de logsorientación e ideas)

#6766
From: CountZero
Date: Sat, 10 May 2003 15:40
29 lines
2097 bytes
Eso que el d�a Sat, 10 May 2003 16:48:34 +0200 iba Pascal Bourguignon y
dijo:

> �Has pensado usar syslog(3)?

Me pas� por la cabeza, pero prefiero que mi programa pueda controlar m�s
los mensajes, a parte de que puede que tenga que crear m�s de un archivo o
que una salida vaya a STDERR y lo otra a archivo o al rev�s.

> Si  en  toda parte  del  programa usas  stderr  por  esos mensajes,  y
> suponiendo que no tienes nada mas  que enviar al fd 2, puedes cerrarlo
> y reabrirlo debajo de stdio.
> 
> O sino, puedes usar otro puntero:
> 
>     FILE* myerr=stderr;
>     if(user_wants_err_in_a_file){
>         myerr=fopen("errors.log","w+");
>     }
>     fprintf(myerr/*en lugar de stderr*/,...);
>     fprintf(stderr,"eso no va al archivo, pero al stderr verdadero");
> 

Gracias por mostrar un ejemplo de lo que quer�a hacer m�s o menos. A�n as�
seguramente usar� open(), adem�s no necessariamente se usar� siempre el fd
2 para esto o no siempre ser� el �nico.

Gracias
Count
Technical Details
Message-ID: <pan.2003.05.10.15.40.32.909971@l3jane.net>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!171.red-80-36-170.pooles.rima-tde.NET!not-for-mail
References: <pan.2003.05.10.09.57.08.27496@l3jane.net> <87znluamd9.fsf@thalassa.informatimago.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,7601551dd0bddf69
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-05-10 08:40:34 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!171.red-80-36-170.pooles.rima-tde.NET!not-for-mail
From: "CountZero" <mark@l3jane.net>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Creación ràpida i sencilla de logsorientación e ideas)
Date: Sat, 10 May 2003 17:40:33 +0200
Organization: l3jane.net
Lines: 30
Message-ID: <pan.2003.05.10.15.40.32.909971@l3jane.net>
References: <pan.2003.05.10.09.57.08.27496@l3jane.net> <87znluamd9.fsf@thalassa.informatimago.com>
NNTP-Posting-Host: 171.red-80-36-170.pooles.rima-tde.net (80.36.170.171)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1052581233 21126379 80.36.170.171 (16 [131244])
User-Agent: Pan/0.13.3 (That cat's something I can't explain)