免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1161 | 回复: 7
打印 上一主题 下一主题

求助高手:) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-11-13 04:43 |只看该作者 |倒序浏览
怎么实现find?  

基本功能,比如查找确定文件名的绝对路径   用ls?   

希望高手指点一下

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-11-13 12:52 |只看该作者

求助高手:)

whereis filename
which filename
find / -name "filename"
...
多用论坛的搜索,找篇linux入门的基础书看看

论坛徽章:
0
3 [报告]
发表于 2004-11-14 00:45 |只看该作者

求助高手:)

你误会了   不是直接用find  而是重新变个脚本实现fian的功能

:)   我也是刚刚看   不过发觉灵光不够啊

论坛徽章:
1
荣誉会员
日期:2011-11-23 16:44:17
4 [报告]
发表于 2004-11-14 01:20 |只看该作者

求助高手:)

原帖由 "purple_tide" 发表:
你误会了   不是直接用find  而是重新变个脚本实现fian的功能

:)   我也是刚刚看   不过发觉灵光不够啊

find有很多很多的功能,不知道你要实现哪个?

论坛徽章:
0
5 [报告]
发表于 2004-11-14 02:52 |只看该作者

求助高手:)

很简单就可以,比如调用这个仿写命令可以从本目录开始查找参数的文件或目录,当然查找到后显示绝对路径就ok

我觉得可以用ls,但是具体实现就不行了  

希望指点一下,最好详细一点,我研究研究  

论坛徽章:
0
6 [报告]
发表于 2004-11-14 03:01 |只看该作者

求助高手:)

还有啊就是有个想法用函数递归实现不知道现实不?

就事类似刚刚magic朋友的那个

脚本中编写一个函数,实现递归调用,在当前目录下的所有子目录中搜索。   

噢,我觉得不用特别实现一个指令符号,就比如./find.sh myshell,将从当前目录开始遍历各级子目录,寻找myshell文件。然后打印绝对路径就ok了  

论坛徽章:
0
7 [报告]
发表于 2004-11-14 06:19 |只看该作者

求助高手:)

看了看觉得用test可以实现递归吧  test不是可以判断文件的存在吗?  这样不就实现本层的find了吗?

但是test具体怎用呢?

论坛徽章:
0
8 [报告]
发表于 2004-11-14 11:06 |只看该作者

求助高手:)

magic那贴我不是给出做法了,大同小异,参考一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP