"watch" komutunu deneyin.

-----Original Message-----
From: Ali CiNKILIC [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, May 18, 2004 1:13 PM
To: [EMAIL PROTECTED]
Subject: RE: [freebsd] Bir uygulamanin her saniye calismasi


ben her saniye bir web cagiriyordum wget ile
sadece cagirmasi yeterli, zaten islemin bitmesini beklemesini gerektiren
bir durum yok


-----Original Message-----
From: Halil Demirezen [mailto:[EMAIL PROTECTED]
Sent: 18 Mayis 2004 Sali 12:53
To: [EMAIL PROTECTED]
Subject: Re: [freebsd] Bir uygulamanin her saniye calismasi


Baris'in dedigi gibi yapilacak is eger 2-3 saniye tutarsa
o zaman vay haline ;) Uygun olur mu bilinmez ama C koduna ne dersiniz?
;)



void main(int argc, char **argv)
{
        int pid_child;

        while(1){
                sleep(1);
                if(!(pid_child = fork())){
                        ...
                        ...    // bu block her bir sn yapilacak isin
kodlari
                        ...
                }
        }
}


boylece parent bir her zaman bir sn bekleyip bir cocuk olusturuyor ve
cocugun bir is yapmasini sagliyor. Ve tekrar 1 sn uyuyor. Burada iki
sleep arasinda sadece fork() sistem cagrisi kadar bir kayip soz konusu
bu da kesinlikle 2-3 sn yi bulmaz.



Iyi calismalar.






On Tue, May 18, 2004 at 10:24:46AM +0300, Baris Simsek wrote:
> 1 saniyede bir olmas? ?nemli de?ilse bir while dongusune sokup surekli

> calistirin. Yani bir nevi daemon haline getirin. Saniye onemli ise 
> sleep falan koyun diyecegim ama sleep'den once calisacak kodunuz 2 
> saniye alirsa
1
> saniye de sleep, 3 saniye 1 calismis olacak gibi.
>
> while [ 1]
> do
>       Statement;
>       Statement;
> done
>
> kolay gelsin.
>
> Baris Simsek
> TURCom Iletisim A.S.
> http://www.turcom.com.tr
> http://www.telnet.com.tr
>
> -----Original Message-----
> From: Ali CiNKILIC [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, May 18, 2004 9:54 AM
> To: [EMAIL PROTECTED]
> Subject: [freebsd] Bir uygulamanin her saniye calismasi
>
> Merhaba;
>
> Bir shell script yazdim ve bunun her saniye calismasini istiyorum. 
> Crontab da ancak dakika olarak ayarlanabiliyor. Fakat ben her saniye 
> calisan bir uygulama istiyorum. Bunu nasil yapabilirim?
>
> Kolay gelsin
>
>
>
>
> ---------------------------------------------------------------------
> 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]
>
>
> ---------------------------------------------------------------------
> 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]
>
>

---------------------------------------------------------------------
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]




---------------------------------------------------------------------
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]




---------------------------------------------------------------------
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