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]