linux每隔秒往文件中写入,[Linux文件]每隔1分钟创建一个文件,并且每隔1秒将当前时间信息写入到文件...

//这是一个在参数指定文件中连续写入当前时间的应用

//每隔1分钟在当前目录下建立一个新文件,通过tm_sec是否为0来判断

//文件以1秒为时间间隔,将当前的时间写入文件,然后回车换行

#include 

#include 

#include 

#include 

#include

int main(int argc,char *argv[])

{

time_t filetime;//时间结构体对象

struct tm *p;//时间结构体指针

int temp,seektemp;                         //偏移量计算中间量

int fd;                                    //文件描述符

char writebuf[50];                        //写字符串缓冲区

char filenamebuf[10] = "File";             //文件名称缓冲区

char timebuf[6];                          //时间缓冲区

struct timeval timenow,timeold;            //时间变量

struct timezone timez;

int j = 0;

int writeCounter = 0;                      //写入计数器

if(argc!= 1)                               //如果参数错误

{

printf("Plz input 

你可能感兴趣的:(linux每隔秒往文件中写入)