我正在尝试查找所有 777 的网络文件夹。但我只想要顶级文件夹的列表。
因此,如果有一个 img 目录中的文件夹也是 777,我不希望它们返回。
基本上,我正在寻找一种在找到 777 文件夹后找到停止下降的方法。
find /var/www/vhosts/ -type d -perm 777
给我
/var/www/vhosts/example.com/httpdocs/img
/var/www/vhosts/example.com/httpdocs/img/gbl
/var/www/vhosts/example.com/httpdocs/img/ss
我想要的只是第一个
/var/www/vhosts/example.com/httpdocs/img
使用 -prune 标志。
find /var/wwwhosts/ -type -d -perm 777 -prune
应该准确地显示你想要的。编辑:这是为我做的,我相信这就是你想要的?