因此,当您想要从目录到所有深度搜索文件名包含字符串 xyz 的文件时,您可以编写
sudo find path -name '*xyz*'
如何查找所有文件没有字符串 xyz?
答案1
!
在表达式前添加(not):
sudo find path ! -name '*xyz*'
答案2
要搜索不包含'*xyz*
' 的文件,请执行以下操作:
sudo find path -type f -not -name '*xyz*'
要搜索不包含'*xyz*'
以下内容的路径(文件和目录):
sudo find path -not -path '*xyz*'
要以不区分大小写的方式搜索,请在名称或路径前面加上i
,即-iname
或-ipath
。