On Monday, May 20, 2002, at 08:54 , [EMAIL PROTECTED] wrote:

> Hi,
>
> I try to write a script that redirects its output, both out and error, to
> a log-file, if it's possible to the screen as well.
>
> At the moment I'm doing this with
>
> open (FILE, ">whatever.txt");
>
> open (STDOUT, ">&FILE");
> open (SDTERR, ">&FILE");

think about what you are doing here -
you are closing any output that would go to stdout -
hence to the screen, by writing it to the file

What you want is something on the order of ...

        sub TEE_ME {
                        my ($message) =@_;

                        print $message;
                        print FILE $message;
        }

hence do the

                TEE_ME $alert_message ;

would go to both the logfile and to the screen...

ciao
drieux

---


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to