对find参数-prune的理解
来源:互联网 发布:三类人员网络继续教育 编辑:程序博客网 时间:2024/06/05 23:10
对find参数-prune的理解
(PS:对find参数-prune的理解
-prune就像一个判断语 句,当发现-prune前面的表达式math时,执行到-prune之后就会输出一个1结果,如果shell的话,
可以使用echo $?来看结果,如果-prune后面跟的是-o选项,用c语言的语法来讲的话就是1 || -print,所以明显可以看到
当-prune前面的 表达式成立的话,就不会执行-o后面的内容了,如果不成立,即0 || -print,那么将打印输出,
另外需要注意的是-path路径不能加入 结尾的/,
比如路径/vobs/gliethttp/signature,不能写成/vobs/gliethttp/signature/,这是 硬性规定
find /vobs/tmp/ -path /vobs/tmp/signature -a -print
如果find .那么后面-path的必须使用相对路径./gliethttp
除 find中.之外,其他所有查找,比如find tmp或者find /vobs等,-path都必须使用绝对路径
)
显示除hid_uart开头的所有目录或文件,以及名为 signature的目录或文件之外的所有文件
find . \( -name hid_uart* -o -name signature \) -prune -o -print
显示除当前目录./signature之外的所有文件
find . -path ./signature -prune -o -print
只打印当前目录下的./signature目录
find . -path ./signature -prune -a -print
打印除.svn下的所有.c文件
find . -name .svn -prune -o -iname '*.c' -a -print
或者使用-path参数
find . -path ./.svn -prune -o -print
(PS:对find参数-prune的理解
-prune就像一个判断语 句,当发现-prune前面的表达式math时,执行到-prune之后就会输出一个1结果,如果shell的话,
可以使用echo $?来看结果,如果-prune后面跟的是-o选项,用c语言的语法来讲的话就是1 || -print,所以明显可以看到
当-prune前面的 表达式成立的话,就不会执行-o后面的内容了,如果不成立,即0 || -print,那么将打印输出,
另外需要注意的是-path路径不能加入 结尾的/,
比如路径/vobs/gliethttp/signature,不能写成/vobs/gliethttp/signature/,这是 硬性规定
find /vobs/tmp/ -path /vobs/tmp/signature -a -print
如果find .那么后面-path的必须使用相对路径./gliethttp
除 find中.之外,其他所有查找,比如find tmp或者find /vobs等,-path都必须使用绝对路径
)
显示除hid_uart开头的所有目录或文件,以及名为 signature的目录或文件之外的所有文件
find . \( -name hid_uart* -o -name signature \) -prune -o -print
显示除当前目录./signature之外的所有文件
find . -path ./signature -prune -o -print
只打印当前目录下的./signature目录
find . -path ./signature -prune -a -print
打印除.svn下的所有.c文件
find . -name .svn -prune -o -iname '*.c' -a -print
或者使用-path参数
find . -path ./.svn -prune -o -print
0 0
- 对find参数-prune的理解
- 对find参数-prune的理解
- 对find参数-prune的理解
- find命令的-prune参数的使用
- find prune忽略文件夹
- find命令纪录 prune
- linux find 命令避开某个目录的用法prune
- linux find 命令避开某个目录的用法prune
- 对compatible参数的理解
- 对引用参数&的理解
- find命令的几个例子解析(-a,-o,-path,-wholename,-prune,-print)
- 对参数 optimizer_index_cost_adj 的一点理解_041009
- 对参数optimizer_index_cost_adj的一点理解_041009
- 我对“值----结果参数”的理解
- 对select()参数fdset的完整理解
- 对compatible参数的理解【待完成】
- 对js传参数的理解
- 对android:textAlignmentStyle 属性参数的理解
- 数据包从源主机到达目标主机的过程
- NYOJ214-LIS优化
- SQLServer事务的隔离级别
- caffe源码剖析之Blob
- C++里的抽象类和纯虚函数
- 对find参数-prune的理解
- java设计模式-外观模式
- 搭建Android 7.0的源码环境
- boost安装
- 一个资深HR的忠告:用邮箱发简历的注意事项
- PCIe SSD在奇虎360的应用
- 在对比文件时该怎么显示行号
- 5步搞定android混淆
- 自旋锁和互斥锁的区别