ada sebuah problem seperti ini :
buatlah sebuah daemon yang membaca isi sebuah file. dimana tiap kali beberapa saat daemon akan menampilkan isi file tersebut, baik sudah expired atau update....
#include "sys/types.h"
#include "sys/stat.h"
#include "fcntl.h"
#include "stdio.h"
#include "stdlib.h"
void makeChild();
int main(){
if(fork()==0){
makeChild();
}
return(0);
}
void makeChild(){
FILE *p;
char string;
setsid();
umask(0);
chdir("/");
for(;;){
if((p=fopen("/home/huda/Documents/sumber.txt","r"))==NULL){
/*sumber filenya bisa diubah-ubah koq tergantung kebutuhan untuk, aku lebih suka di simpan di /home/huda/Documents/sumber.txt */
printf("File gagal dibuka\n\n");
return;
}
while((string=fgetc(p))!=EOF){
printf("%c",string);
}
fclose(p);
sleep(10); //menunggu selama 10 detik (delay)
}
}
Categories:
Bash
Langganan:
Posting Komentar (Atom)
hmmm,,
misalnya ada permasalahan seperti ini,, penyelesaiannya bagaimana ya kira2.. :)
Buatlah daemon yang memiliki fungsi seperti lock session dimana ketika user meninggalkan console dengan waktu tertentu (user dapat menentukan lama waktunya) dan ketika console telah di lock, untuk bisa mengakses lagi harus menuliskan password tertentu
makasii.. :)
perasaan udah aku buatkan deh...lha yang itu