presmerovani vystupu scriptu do souboru

Dusan Sys sys na spk.cz
Pondělí Prosinec 13 17:28:52 MET 1999


Hi all,

Pisu maly scriptik krery mi cte z PIPE do ktere jsem syslogem presmeroval
vysupy. Tyto vystupy se zpracuji a
vysledek se hodi na terminal. A zde je vse OK. Pokud vsak chci presmerovat
tento vysup do logu tak se mi tam nic neobjevi.
Presmerovani mam standartnim zpusobem
./script.pl >> data.log.

Bohuzel tam vsak nic neni. Pokud presmerovani zrusim tak je na terminalu
vse. mozna ze spatne ctu data z roury.
to vypada asi takto

#!/usr/bin/perl

if ( not open(FILE,"/var/log/account")) {
                                                print  " Nelze otevrit PIPE
";
                                                exit;
                                        }


$count = 0;
while ($count == 0)
{

$log = <FILE> ;
print $log;

}

Nebo neco jineho ??
Uz jsem z toho cely zpoceny tak mi nekdo pomozte.

Zdravi Dusan Sys





Další informace o konferenci Perl