(精品)10find[C++教程网cppcourse].ppt
-
资源ID:67639839
资源大小:480KB
全文页数:8页
- 资源格式: PPT
下载积分:16金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
(精品)10find[C++教程网cppcourse].ppt
find第十章第十章1本章目标本章目标qfind命令一般格式qfind常用表达式qfind逻辑表达式qfind示例2findqfind命令的主要作用是对树形目录层次结构进行彻底检查。qfind命令的一般格式:find pathname-expressions3find常用表达式常用表达式-mount选项表达式,用来防止find命令的搜索范围超出当前文件系统的边界。返回值常为真。-group grp条件表达式,检查当前的文件是否具有与grp相同的GID或组名。如果两者一致,返回真值,否则返回假值。-name pattern条件表达式,检查文件名是否和模式pattern相同。pattern可以用正则表达式给出。必要时使用引号。当文件名与pattern一致时返回真值否则为假。-type t条件表达式,检查当前文件的类型是否是t。对目录讲,t值可以是d。对普通文件讲,t值可以是f,对连接讲,t值可以是l等等。如果当前的文件的类型是t,返回真值,否则为假。-user usr条件表达式,检查当前的文件的所有者或UID是否是usr。如果两者一致,返回真值,否则为假。-exec cmd操作表达式,用来执行cmd命令。如果要将当前的文件名传送给命令,应该加标记,分号用来表示cmd的结束,并和后面可能出现的表达式分开。如果成功地执行了cmd命令,返回真值,否则为假。-print操作表达式,将当前的文件名送到标准输出设备显示,返回值常为真。4find逻辑表达式逻辑表达式逻辑表达式逻辑表达式描述描述e1-a e2仅当e1为真时,对e2求值e1 e2同上e1-o e2仅当e1为假时,对e2求值e1,e2对两个表达式都求值,先e1,后e2!e1当e1为假时结果为真,反过来也一样5find示例示例qfind.-name abc*-printqfind.-user root-printqfind.-group root-exec echo ;-printqfind.-type f-group root-rm-f echo ;-printqfind.-type f-mtime-4 printqfind.-size+5000k-exec ls-lh ;qfind.(-name Aa*-o-name*Aa)-print6思考思考q统计在/etc/为起点的目录树中,包含字符串“telnet”,(不区分大小写)的文件的数目。请写出这条命令7总结总结qfind命令一般格式qfind常用表达式qfind逻辑表达式qfind示例8