假设我不知道我的 Django 源存储在哪里,但我知道它以这种方式包含这些目录:django/contrib/admin
。
如何使用该find
命令或任何更合适的 coreutils 命令来查找此部分目录路径(结构)可用的位置?
输出示例:
/home/me/python/extracted/django/contrib/admin/
/home/me/env/django/contrib/admin/
答案1
您应该-path
为此目的使用标志
find /home/me -path "*django/contrib/admin*"
答案2
对于没有这个-path
选项的人(例如:普通 AIX 安装,并且没有安装 GNU find),这是另一个(简单的)解决方案:
find /home/me -print | grep "django/contrib/admin"