文件查找程序myfind(请大家不要copy注意知识产权)
仿照unix操作系统中的find命令,实现自己的一个find命令。find命令从指定的目录下开始,递归地查找指定文件。其命令格式如下:
findPATH-option参数[-print][-exec命令{}\;]
PATH:查找的起始目录。
-option参数:用来控制搜索方式,具体如下(以下只列出最常用的):
-name"文件":指定要查找的文件名,可以有通配符?*等。
-prune目录:指出搜索时不搜索该目录。
-mtime+n或-n:按时间搜索,+n:表示n天之前修改过的文件;-n:表示今天到n天前之间修改过的文件。
-ctime
下载地址
用户评论
可以,深得我心
超棒!楼主帮了大忙啊!!!
学习来看,是通过递归实现的。如果大家有耐性,可以看看busybox中的实现。
挺不错,至少让毫无头绪的我看到了一点希望,谢谢。
程序功能很好,但是我是菜鸟读不懂啊!!命令是find ,不知道如何改为myfind??