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