linux每隔秒往文件中写入,[Linux文件]每隔1秒将时间信息写入文件

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

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

//这是一个使用lseek在一个文件中连续写入字符串的应用

#include 

#include 

#include 

#include 

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

{

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

int fd;                                    //文件描述符

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

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

struct timezone timez;

time_t timetemp;                           //时间结构体变量

int j = 0;

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

gettimeofday(&timeold,&timez);             //取得一个时间信息作为参考时间信息

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

{

printf("Plz input the corrcet file name as './exam314ConWriteTimeFun filename string'!\n");

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