Здравствуйте, Dmitry.

Вы писали Thursday, July 21, 2005, 7:01:12 AM:

[...skip...]

> вот от такого скрипта в наш лог попадают только сообщения отладочные
> (stderr), а то что print'ами (stdout) не выводится :(

> я в перле не силен, я писал cgi обертку для чужого скрипта и не знаю что
> делать:
> из ком-строки запущенный перловый скрипт все выводит нормально
> а из демона - нет

> у меня есть предположения что это как-то связано с буфферизацией
> выходных потоков интерпретатором perl или чем-то около этого...
> но как поправить/выяснить не знаю

> помогите разобраться плз!

Попробуйте так:

#!/usr/bin/perl -w
use IO::Handle;
STDOUT->autoflush(1);

$login = shift;
$password = shift;
while(1) {
       print "$login $password";
       sleep(1);
}



-- 
С уважением,
 Eugene                          mailto:[EMAIL PROTECTED]










-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить