• 大小: 7KB
    文件类型: .c
    金币: 2
    下载: 1 次
    发布日期: 2021-01-02
  • 语言: 其他
  • 标签: myfind  

资源简介

仿照unix操作系统中的find命令,在实现一个myfind命令。myfind命令从指定的目录下开始,递归地查找指定文件

资源截图

代码片段和文件信息

#include/* {{{ */
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
/* }}} */
//全局变量/* {{{ */
#define TRUE 1
#define FALSE 0
#define MAX_RESULT 500//最多能存储多少个查询结果

int nameToggle=FALSE;//是否开启-name选项
int pruneToggle=FALSE;//是否开启-prune选项
int mtimeToggle=FALSE;//是否开启-mtime选项
int ctimeToggle=FALSE;//是否开启-ctime选项
int printToggle=FALSE;//是否开启-print选项
int execToggle=FALSE;//是否开启-exec选项

int namePosition=0;//-name是第几个参数
int prunePosition=0;//-prune是第几个参数
int mtimePosition=0;//-mtime是第几个参数
int ctimePosition=0;//-ctime是第几个参数
int execPosition=0;//-exec是第几个参数

char* result[MAX_RESULT];//存储查询结果
int resultPosition=0;//result数组下标
/* }}} 

评论

共有 条评论