如何列出与另一个文件具有匹配权限的所有文件

如何列出与另一个文件具有匹配权限的所有文件

我想编写一个脚本,显示与文件a.txt具有相同权限的目录中的所有文件。基本上,如果我有 myFile.txt,权限为 777,我说嘿,这个目录中还有多少个具有相同权限状态的其他文件?

(来自评论:ACL 和所有权不需要匹配)

答案1

你可以使用这一行

perms=$(stat -c %a a.txt); find /your/directory -type f -perm "$perms"

相关内容