find命令有多种查找方法,添加到find命令中的路径-修剪参数又如何呢下面为你介绍下一个查找命令的使用-在路径-剪枝,有兴趣的朋友可以看看。





Linux下的find命令有多种查找方法,那么添加到find命令的路径-修剪参数呢下面的小编辑器在下一个find命令中介绍了路径-修剪的用法。


如果你的当前目录中的文件看,有很多的文件和目录(多层目录)在当前目录,包括DIR0、目录、和DIR2。相同的目录和dir00,dir01…dir10,dir11 ..相等的子目录。

1。在当前目录下找到所有txt后缀文件

查找。

2。查找当前目录下的txt后缀DIR0目录和子目录中的文件

找到。 /路径‘。 / DIR0 * ’名称*. txt

三.找到TXT后缀的文件在当前目录下的子目录的子目录dir00和DIR0目录下的子目录下

找到。 /路径‘* dir00 * rsquo;名称*. txt

4。在一个目录和子目录DIR0找到TXT后缀的文件

找到。 /路径‘。 / DIR0 * ';-修剪- O -名称*. txt打印

注意:一个是的缩写,指逻辑运算符'或';;(O);应该是的缩写,意思是'和'逻辑算子;;(| |),不说。

命令行方式:如果目录DIR0存在(即的-是真的)的左边,然后我们就修剪修剪的值,返回true,',和',和逻辑表达式为真(即路径')。 / DIR0 * ';-一个修剪),find命令将真正找到TXT后缀的文件打印出来,除了该目录的目录外;如果目录DIR0不存在(即,一个左为假)不进行评价,修剪,‘’逻辑表达式为假,记录所有的文件在TXT后缀目前搜索。

5。在目录以外的其他目录找到DIR0,TXT后缀的文件和子目录

找到。 / (路径‘。 / DIR0 * ’O路径‘。 /目录* rsquo;)-修剪- O -名称*. txt打印

注:括号()表示表达式的组合。它表明,壳不做下列字符的特殊解释,离开找到命令来解释其含义。因为命令行不能直接使用圆括号,它需要用反斜杠;;使意义(即‘ ');把性格使命令行了解括号。注意一下同时;(';';' );双方都需要空间。

6。查目录txt后缀DIR0、文件和子目录

找到。 / (路径‘。 / DIR0 * ’O路径‘。 /目录* rsquo;)一名*. txt打印

+ 1。看了所有的目录命名为dir_general TXT后缀的文件

找到。 /路径‘* / / * dir_general ’名称*. txt打印

以上是Linux查找命令路径的用法。可以上传。查找组合路径-剪枝参数可以生成6种搜索方式,满足用户特定搜索的需要。让我们试一试。