Merhaba,
 
bu printf satiri, Status adli dizinin içeriğini ekrana basmak için
kullaniliyor.
 
Mesela
 
@Status = (0,0,0,0,'');
 
Seklinde tanimlamis bu kodda ( Default degerleri).
 
printf "Stat: Loca:%3d/%d Remo:%3d/%d %s\n",@Status;
 
Bu satirda ise, sirayla 
Status[0], Status[1], Status[2], Status[3] ve Status[4] ekrana basiliyor.
 
 
print "Stat: Loca:" . $Status[0] . "/" . $Status[1] . "Remo: " 
    . $Status[2] . "/" . $Status[3] . " " . $Status[4] . "\n";

Seklinde de kullanabilirsiniz.
 

Necati Ersen SISECI
http://www.acikkod.org 
http://www.enderunix.org 
  
________________________________

From: Mesut GÜLNAZ [mailto:[EMAIL PROTECTED] 
Sent: Thursday, August 05, 2004 10:38 AM
To: [EMAIL PROTECTED]
Subject: Re: [freebsd] qmail script hataları


ewt haklısınız dediğiniz gibi yaptım ve şuanda aldığım sorunlar azaldı..
 
bu seferde şöyle bir hata alıyorum..
 
Use of uninitialized value in printf at ./dene line 116, <CURRENT> line 105.
ya da
Use of uninitialized value in printf at ./dene line 116, <CURRENT> line 93.
 
en sondaki 105  93 sürekli değişken..
 
ilgili satır ise şu şekilde..
 
printf "Stat: Loca:%3d/%d Remo:%3d/%d %s\n",@Status;
 
bu satır ne yapmaya çalışıyor acaba! ve bunu disable etmek yerne nasıl
düzeltebilirim.
 
teşekkürler!

        ----- Original Message ----- 
        From: Necati Ersen SISECI <mailto:[EMAIL PROTECTED]>  
        To: [EMAIL PROTECTED] 
        Sent: Thursday, August 05, 2004 10:01 AM
        Subject: RE: [freebsd] qmail script hataları

        Selamlar.
         
        Bu kod Linux icin yazilmis sanirim.
        BSD de calisacagini sanmiyorum.
         
        Linuxler de load avarage i /proc/loadavg dosyasina bakarak
alabiliyoruz.
        Ama BSD de bu dosyayi /proc altinda bulamadim.
         
        Ama
         
            $loadavg = `cat /proc/loadavg`;
            my @temp = split ' ',$loadavg;
         
        Bu 2 satiri
         
            # $loadavg = `cat /proc/loadavg`;
            my @temp = 0; # split ' ',$loadavg;
         
        Seklinde kapatip deneyebilirsiniz.
         
        
        Necati Ersen SISECI
        http://www.acikkod.org <http://www.acikkod.org/> 
        http://www.enderunix.org <http://www.enderunix.org/> 
          

                 

________________________________

        From: Mesut GÜLNAZ [mailto:[EMAIL PROTECTED] 
        Sent: Thursday, August 05, 2004 8:48 AM
        To: freebsd
        Subject: [freebsd] qmail script hataları
        
        
        http://www.intercom.com.sv/qmail/watch-qmail.pl
         
        bu script i çalıştırınca
         
        cat: /proc/loadavg: No such file or directory 
         
        hatası alıyorum. nedeni ne olabilir? bu scrip ti
         
        mod unu 755 yaparak ./ ile  /home/user_name içerisinde çalıştırdım!
         
        teşekkürler!



---------------------------------------------------------------------
Duydunuz mu! Turkiye'nin ilk FreeBSD kitabi cikti.
http://www.acikkod.com/freebsd.php

To unsubscribe, e-mail: [EMAIL PROTECTED]
Liste arsivi: http://lists.enderunix.org ve http://www.mail-archive.com/[EMAIL 
PROTECTED]


Cevap