Why don't u use this code :- open NEW_OUT,">output.txt";
select NEW_OUT; # making output.txt to take the default STD output.... Hope this helps... BR/Nitin --- [EMAIL PROTECTED] wrote: > > Hi All, > > > > Can somebody please help me for this block of code. > > > > if ("$1" ne "-log"){ > > `$0 -log "$@" 2>&1 | tee the_log_file.$$.log`; > > exit 0; > > } > > > > I know this code redirects the output of entire perl > script to file but > it is not executing as expected. > > > > Can somebody please explain / help > > > > Regards > > Irfan. > > > > > > This e-mail and any files transmitted with it are > for the sole use of the intended recipient(s) and > may contain confidential and privileged information. > If you are not the intended recipient, please > contact the sender by reply e-mail and destroy all > copies of the original message. > Any unauthorised review, use, disclosure, > dissemination, forwarding, printing or copying of > this email or any action taken in reliance on this > e-mail is strictly > prohibited and may be unlawful. Add more friends to your messenger and enjoy! Go to http://messenger.yahoo.com/invite/ -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] http://learn.perl.org/