如何使用查找命令查找未知的文件扩展名?

如何使用查找命令查找未知的文件扩展名?

如何使用findLinux 上的命令来定位我知道文件名但不知道文件扩展名的文件。

例如,我想查找foobar但我不知道它的扩展名是什么。它可能是,.java可能是.mi,也可能是完全不同的东西。

答案1

通配符不开始于……

find -name 'foobar*'

答案2

可以使用:

$ find . -iname "foobar.*"

您可以尝试的另一个命令是locate,您可以执行以下操作:

$ locate foobar | grep <directory>

相关内容