搜索没有特定字符串的文件名

因此,当您要搜索包含从目录到所有深度的字符串xyz的文件名时,您可以编写

sudo find path -name '*xyz*' 

如何查找没有字符串xyz的所有文件?

加一个! (不)在表达之前:

 sudo find path ! -name '*xyz*' 

要搜索不包含'*xyz* ‘的文件,请执行以下操作:

 sudo find path -type f -not -name '*xyz*' 

要搜索不包含'*xyz*'路径(文件和目录),请执行以下操作:

 sudo find path -not -path '*xyz*' 

使用i搜索不区分大小写的前缀名称或路径,即-iname-ipath