linux - 如何查找目录组合

标签 linux bash shell find

在目录中,我试图找到与 config/db 匹配的任何内容,其中 db 可以是文件或目录。

我试过:

find /search/root/dir -wholename 'config/common'

但这不起作用 - 结果集为空,但我知道该路径存在,有人知道如何找到其中包含斜线的路径吗?

最佳答案

如果您只知道部分路径,那么 -wholename 可能不起作用。

你可以使用..

 find . -path "/search/root/dir/config/*" 
 find . -path "*/search/root/dir/config/"

关于linux - 如何查找目录组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56589417/

相关文章:

linux - Mongo shell 未连接

linux - 如何使用 udev 使用自定义目录填充/dev

windows - 用于在 Linux 和 Windows 中工作的命令行参数

mysql - 在 Bash 备份脚本中删除旧的 MySQL/MariaDB 备份

php - 访问远程服务器上的 shell 脚本

windows - 批处理 - 检查变量是否不为空并执行操作

linux - Bitbucket ssh 公开拒绝

linux - 如何仅打印存在相同文件名的文件夹名称

用于按列名称搜索文件(.csv)的linux cmd

shell - 如何在 xargs 中使用替换?