-prune 的基本使用语法: -prune 通常与 -path 或-name 选项结合使用,以指定要排除的目录路径或名称模式。 基本语法格式如下: bash find [起始目录] \( -path [排除路径] -o -name [排除名称模式] \) -prune -o -type [查找类型] -name [查找名称模式] 注意:这里的 \( ... \) 用于分组,-o ...
find 查找文件的目录 -path 需要排除的目录 -prune -o -name 需要查询的内容 注意事项: 1)-prune 必须和 -path, -o 一起使用 2)-prune -o 的顺序不 能调换 3)-name等必须放在-prune -o后面才能使用
Linux中的find命令是一个非常有用的工具,可以用来查找文件和目录。find命令的使用非常灵活,可以根据不同的需求进行搜索。其中,-prune和-o是find命令中的两个参数,可以帮助用户进行更加精确的搜索。 -Prune参数是用来排除某些目录的搜索的。当使用-prune参数时,find命令将会排除指定的目录,不进行搜索。这样可以帮助用户...
find -path "./aaa" -prune -o -name "*.txt" -print 也 就是在匹配过程中,对于包含了-print部分的匹配项是最后匹配的,因此先匹配到了./aaa路径,由于-prune的存在禁止进入这个路径查找,禁止 进入查找,并不会因为-o选项而被逆转,所以左侧匹配了./aaa后,-o右侧则是不匹配./aaa项目剩余的文件继续去匹配-...
对find参数-prune的理解 (PS:对find参数-prune的理解 -prune就像一个判断语 句,当发现-prune前面的表达式math时,执行到-prune之后就会输出一个1结果,如果shell的话, 可以使用echo $?来看结果,如果-prune后面跟的是-o选项,用c语言的语法来讲的话就是1 || -print,所以明显可以看到 当-prune前面的 表达式成立...
prune这个英文单词的意思是:修剪,裁剪;在find 命令中的 -prune 参数引申为: 排除的意思; 查看man 帮助文档有下面的一段内容: 代码语言:javascript 复制 [root@localhost~]# man find|sed-n"/^\( *\)[-]prune/,/^\( *\)$/p"-prune True;ifthe file is a directory,donot descend into it.If-depth...
根据man的说法,prune的作用就是不进入目录。 find find的简单用法是: find [path] [expression] expression主要由options,tests,actions三者组成,这三者又以operators分隔。 expression就是一个表达式,根据operators的优先级,按逻辑运算的方式从左到右执行。options和actions也有返回值,也是表达式中参与逻辑运算的一部分(之...
-prune 的一般模式是: find [path] [conditions to prune] -prune -o [your usual conditions] [actions to perform] 你几乎总是想要在 -prune 之后立即使用 -o ,因为测试的第一部分(包括 -prune )将为你真正想要的东西返回false(即:你不想修剪掉的东西)。 这是一个例子: ...
在Linux中,find命令是一个非常强大且常用的工具,用于查找文件和目录。通过find命令,用户可以按照各种条件来搜索文件,比如文件名、大小、权限等。 在实际使用find命令的过程中,有时候我们需要排除某些目录或文件,这时可以使用-prune选项。prune选项可以告诉find命令要排除某些目录,让find命令在搜索的过程中跳过这些目录,从而...
51CTO博客已为您找到关于linux的find命令的-prune的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及linux的find命令的-prune问答内容。更多linux的find命令的-prune相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。