在指定的文件描述符中查找token,
来源:互联网 发布:酒店智能门锁 网络 编辑:程序博客网 时间:2024/06/06 19:50
int grepdata(char *buf,int fd) {
off_t n;
char t[MAXLINE];
char destbuf[MAXLINE];
char srcbuf[MAXLINE];
#ifdef DEBUG
// fprintf(stderr,"t is %s\n",t);
#endif
trapright(buf," \t\n",srcbuf);
#ifdef DEBUG
fprintf(stderr,"srcbuf after trapright is %s\n",srcbuf);
#endif
n = lseek(fd,0,SEEK_SET);
if (n == -1) {
return -1;
}
while ((n = readline(fd,t,MAXLINE)) !=0) {
trapright(t," \t\n",destbuf);
if (strcmp(destbuf,srcbuf) == 0)
return 1;
}
return 0;
off_t n;
char t[MAXLINE];
char destbuf[MAXLINE];
char srcbuf[MAXLINE];
#ifdef DEBUG
// fprintf(stderr,"t is %s\n",t);
#endif
trapright(buf," \t\n",srcbuf);
#ifdef DEBUG
fprintf(stderr,"srcbuf after trapright is %s\n",srcbuf);
#endif
n = lseek(fd,0,SEEK_SET);
if (n == -1) {
return -1;
}
while ((n = readline(fd,t,MAXLINE)) !=0) {
trapright(t," \t\n",destbuf);
if (strcmp(destbuf,srcbuf) == 0)
return 1;
}
return 0;
}
token 保存在buf中,找到返回1,未找到返回0,出错返回-1
- 在指定的文件描述符中查找token,
- grep在指定类型的文件中查找字符
- Objective C在目录中查找指定的文件
- 在指定目录下的文件中查找关键字
- grep 命令(在指定文件的文件类型中查找)
- 在EXE文件中查找指定字符串
- 在当前目录中所有文件中,查找,存在指定内容的指定文件类型
- 在指定类型文件中查找指定字段
- [ubuntu] 在vim中查找指定字符串和指定文件
- 用 find 命令在指定文件类型中查找包含指定文字的文件
- Perl 在指定文件夹中的文件中查找包含指定字符的行
- 在指定目录中查找指定类型的文件,并且获取文件名再显示
- 在TXT文件中查找指定字符串并显示指定字符串所在行的内容
- 【bash_profile 带参命令】在指定后缀文件中查找指定内容的命令
- [ubuntu] 在vim中查找指定字符串和在ubuntu中查找指定文件
- delphi中查找指定文件的例程
- 在目录中查找指定的字符串
- 在目录中查找指定的字符串
- 将字符串右边的空白去掉
- c++文件流的复制操作
- [转]Linux2.6内核中基于platform机制的驱动模型
- 查看CPU的大小端模式
- delphi字符函数Copy,Pos,Quotedstr
- 在指定的文件描述符中查找token,
- SSL 与 数字证书 的基本概念和工作原理
- 结构体在内存中的对其规则
- 数据库开发篇(一)——转换日期类型
- Android之Adapter用法总结
- 计算机专业就业率最低:正规军干不过游击队
- windows 2008 NLB 配置(三)
- HTTP请求响应形式
- 当你迷茫时