笔记:Linux下C编程实现每隔一秒向文件中写入当前时间
2019独角兽企业重金招聘Python工程师标准>>>
#include <stdio.h>
#include <stdlib.h>
#include <errno.h>
#include <time.h>#define TRUE 1
#define FORMAT "%.5d, %.4d-%.2d-%.2d %.2d:%.2d:%.2d\n"
#define REC_LEN 27 /* The bytes of one record, it depends on FORMAT */
int main(void)
{FILE * fp;struct tm * now;time_t sec;int index = 1;char temp[7];if((fp=fopen("test.txt", "a+"))==NULL){perror("Open the file log.txt : ");exit(EXIT_FAILURE);}if(!fseek(fp, (-1) * REC_LEN, SEEK_END)){fgets(temp, sizeof(temp)-1, fp);printf("%s\n", temp);index = (int)strtol(temp, NULL, 10) + 1;}fseek(fp, 0, SEEK_END);while(TRUE){time(&sec);now = localtime(&sec);fprintf(fp, FORMAT, index, now->tm_year+1900, now->tm_mon+1, now->tm_mday, now->tm_hour, now->tm_min, now->tm_sec);index++;fflush(fp);sleep(1);}fclose(fp);return 0;
}
转载于:https://my.oschina.net/lovewxm/blog/213050
笔记:Linux下C编程实现每隔一秒向文件中写入当前时间相关推荐
- excel调用python编程-使用Python和xlwt向Excel文件中写入中文的实例
sheet1.write(row_num,0,f) row_num = 1 book.save('demo.xls') 程序执行结果如下: grey@DESKTOP-3T80NPQ:/mnt/e/01 ...
- 编程随笔-Java | 03.使用FileWriter向文件中写入内容
文章目录 1.FileWriter类 构造方法 常用API 2.使用示例:创建文件并写入内容 参考文章 1.FileWriter类 构造方法 public FileWriter(File file); ...
- Linux下thread编程
From: http://blog.sina.com.cn/s/blog_602f87700100dqmk.html Linux下thread编程(一) Sam前些天在提供一个库给别的公司时,因为不喜 ...
- linux 多线程 semaphore ,Linux下多线程编程-Pthread和Semaphore使用.doc
比锄戴垒丛共麦溺庄哆氏葫季袒飞闲棉铆稼椰悲倘寓矩案铺汞嫡懂伸腑箩五穗颗撩护尚巷苯宅瑚铱焕涅职枝怎摔什街杠写冻泡峡蠢舀以咽铝皇篮糠村墟凤帜攒摧定畜遁陛葛杯复妄婚赣续踌肖祷就抖帘荒徘魂圭焙酸劈待钞林讯啊铂 ...
- LINUX下Socket编程 函数格式详解
你需要了解的一些系统调用: socket() bind() connect() listen() accept() send() recv() sendto() recvfrom() close() ...
- Linux下Socket编程
Linux下Socket编程 网络的Socket数据传输是一种特殊的I/O,Socket也是一种文件描述符.Socket也具有一个类似于打开文件的函数调用Socket(),该函数返回一个整型的S ...
- Linux下高性能网络编程中的几个TCP/IP选项
Linux下高性能网络编程中的几个TCP/IP选项 转自:http://blog.chinaunix.net/u/12592/showart.php?id=2064847 最近在新的平台上测试程序,以 ...
- linux下多进程编程简介
两年前的文章,拿过来充充门面. ------------------------ linux下多进程编程简介 ( 作者:mikespook | 发布日期:2002-12-8 | 浏览次数:272 ) ...
- [zz]Linux 下 socket 编程示例
本示例为 Client/Server 结构,通过代码演示 Client 如何建立连接,并向远程端发送数据:Server 端如何侦听系统连接请求,接收请求并建立连接,进而获取客户端发来的数据.代码虽短, ...
最新文章
- python matplotlib画图的几个实例--latex,坐标系等
- git cmd 命令在已有的仓库重新添加新的文件夹
- python为什么中文要encoding-python 中文编码问题如何解决?
- TCP/IP模型层次结构
- ActionContextCleanUp作用
- 张贤国:视频压缩还远没有达到最优
- 软件测试中常用的术语
- java实体设置扩展属性setextattributes_transactionAttributes各属性意义及配置
- 自己定义html中a标签的title提示tooltip
- Oracle在Solaris下的机能与调整简介
- UVA11310 Delivery Debacle【铺砖问题】
- 无法使用struts2注释_带有注释且没有struts.xml文件的Struts 2 Hello World示例
- 得力D991CN Plus计算器评测(全程对比卡西欧fx-991CN X)
- yyuc php,yyuc 开发手册.zip 框架 说明指南 Windows Develop 238万源代码下载- www.pudn.com...
- Tomcat中使用cookie
- CSS3如何横向居中+纵向居中 in grid container
- 「机器学习」天池比赛:金融风控贷款违约预测
- 杂谈 | 从刘慈欣科幻小说到元宇宙
- CF刷题——2500难度的几道题
- 公司举办的拓展活动有感!