Linux 在子文件夹中查找文件夹

Bha*_*mar 22 linux find

我试图找到一个名为480debugerror嵌套在子目录下的目录。我不知道确切的路径,或者即使我有我想要查找的目录的确切拼写。

是否有 Linux 命令来查找具有给定前缀或后缀的目录,例如名称为“debug”或“debug error”的目录,以及一些未知的前缀或后缀?

thk*_*ala 18

find 是你需要的:

$ find -type d -name '*debugerror*'
Run Code Online (Sandbox Code Playgroud)

或者

$ find -type d -name '480debugerror'
Run Code Online (Sandbox Code Playgroud)

如果您确定文件夹名称。


Zso*_*kai 8

find . -type d \( -iname '*error*' -o -iname '*debug*' \) 
Run Code Online (Sandbox Code Playgroud)