我想找到一个名为web
. 特别是,我对在index.php
这些目录中命名的任何文件感兴趣。
我知道我可以使用sudo find / -type d -name "web"
列出所有目录,然后我可以使用sudo find <directory path> -type f -name "*.php"
每个输出路径,查看它是否包含 PHP 脚本。
但是有没有办法在一行和两个嵌套的 find 命令中做到这一点:一个 find 命令用于获取web
目录的路径,第二个命令依次使用这些目录中的每一个作为根来查找名称匹配的文件模式*.php
?
find
如果您使用该-path
选项而不是-name
:专门针对
index.php
位于名为 的目录下的每个文件web
:该命令应该实现:
在这棵树上测试:
结果: