首页 > 解决方案 > 获取具有特定系统权限的文件的文件夹列表

问题描述

我有数百个子目录,我必须找出每个具有特定系统权限的文件的子目录(在本例中为 0755)。

我正在尝试通过以下方式实现这一目标:

find . -maxdepth 2 -type f -perm 0775 -printf '%h\n' | wc -l

此命令多次显示相同的目录名称,我只需要为每个目录显示一次。

谢谢你的帮助!

标签: bash

解决方案


find . -maxdepth 2 -type f -perm 0775 -printf '%h\n' | sort | uniq | wc -l

推荐阅读