find[C教程网cppcou.ppt

上传人:公**** 文档编号:570036703 上传时间:2024-08-01 格式:PPT 页数:8 大小:480KB
返回 下载 相关 举报
find[C教程网cppcou.ppt_第1页
第1页 / 共8页
find[C教程网cppcou.ppt_第2页
第2页 / 共8页
find[C教程网cppcou.ppt_第3页
第3页 / 共8页
find[C教程网cppcou.ppt_第4页
第4页 / 共8页
find[C教程网cppcou.ppt_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《find[C教程网cppcou.ppt》由会员分享,可在线阅读,更多相关《find[C教程网cppcou.ppt(8页珍藏版)》请在金锄头文库上搜索。

1、find第十章第十章1本章目标本章目标qfind命令一般格式qfind常用表达式qfind逻辑表达式qfind示例2findqfind命令的主要作用是对树形目录层次结构进行彻底检查。qfind命令的一般格式: find pathname -expressions3find常用表达式常用表达式-mount选项表达式,用来防止find命令的搜索范围超出当前文件系统的边界。返回值常为真。-group grp条件表达式,检查当前的文件是否具有与grp相同的GID或组名。如果两者一致,返回真值,否则返回假值。-name pattern条件表达式,检查文件名是否和模式pattern相同。pattern可以

2、用正则表达式给出。必要时使用引号。当文件名与pattern一致时返回真值否则为假。-type t条件表达式,检查当前文件的类型是否是t。对目录讲,t值可以是d。对普通文件讲,t值可以是f,对连接讲,t值可以是l等等。如果当前的文件的类型是t,返回真值,否则为假。-user usr条件表达式,检查当前的文件的所有者或UID是否是usr。如果两者一致,返回真值,否则为假。-exec cmd操作表达式,用来执行cmd命令。如果要将当前的文件名传送给命令,应该加标记,分号用来表示cmd的结束,并和后面可能出现的表达式分开。如果成功地执行了cmd命令,返回真值,否则为假。-print操作表达式,将当前的

3、文件名送到标准输出设备显示,返回值常为真。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

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号