寻找 。 -perm -u=w 显示所有文件

find . -perm -u=w shows all files

我正在尝试查找所有具有用户写权限但缺少组写权限的文件。但是,我找不到做我想做的事。我退缩到一个仍然不起作用的简单示例:

找到。 -perm -u=w -exec ls -l {} \; |更多

查找似乎只是列出所有文件,而不是只显示用户权限包括可写性的文件,而不是权限。我尝试了几种同样失败的变体:

找到。 -烫发-u+w 寻找 。 -perm /u=w

它们都列出了所有文件,而不是仅列出所有者可写的文件。我是 运行 Centos 6.8。有什么建议吗?

我明白了; ls -l 列出了“.”的内容。以及我想知道的具有写权限的单个文件。将其切换为 "ls -ld" 仅显示“。”而不是当前目录中的所有文件,并给出预期的结果。