C
taoxp123456
这个作者很懒,什么都没留下…
展开
-
Linux C执行shell命令
Linux C执行shell命令popensystempopenBOOL runPopenCommand(char *cmd){ BOOL ret = FALSE; FILE *fp = popen(cmd, "r"); if(fp) { char buf[256] = {0}; if(fgets(buf, sizeof(buf), fp) != NULL) { ret...原创 2019-03-13 11:40:31 · 472 阅读 · 0 评论 -
C 检查网络连通性
/* check interface connected to internet or not* if connected return 1, else return 0;*//********************************************************************************************@fn device_che...原创 2019-04-04 12:17:17 · 1348 阅读 · 0 评论 -
C tty设备操作
static int ttyWriteCmd(const char *ttyName, const char *cmd, int len){ int wLen = 0; FILE *fp = fopen(ttyName, "r+"); if(NULL == fp) { perror("Open tty device failure"); return -1; } for(i...原创 2019-04-04 12:18:06 · 315 阅读 · 0 评论 -
C 避免产生多个进程副本
C 避免产生多个进程副本代码展示执行结果代码展示#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <fcntl.h>#include <string.h>#include <errno.h>#define TEST_PID_FILE...原创 2019-05-27 17:55:53 · 185 阅读 · 0 评论 -
检测某个文件是否上锁
检测某个文件是否上锁/**************************************************************************************************** auth taoxp* date 20190605* @func is_file_lock()* @note check file is lock or no...原创 2019-06-05 15:42:05 · 682 阅读 · 0 评论