守护程序仅执行一次

时间:2019-04-02 20:36:14

标签: c linux daemon

我想编写一个守护程序,它将每5秒写入一次文件夹的内容。不幸的是,这只能执行一次。周期性地做什么?我不知道该怎么办。

struct dirent *file;
struct stat file_details;
while (1)
{    
    while((file=readdir(source))!=NULL)
    {
        if(file->d_type!=DT_REG) continue;
        fprintf(stderr,"Name: %s \n",file->d_name);
    }

    sleep(5);
}

0 个答案:

没有答案