我正在尝试查找具有用户写入权限但缺少组写权限的所有文件。然而,我无法找到我想做的事。我只回到了一个仍然不起作用的简单例子:
找到。 -perm -u = w -exec ls -l {} \; |更而不是只显示用户权限包含可写性的文件,find似乎只是列出所有文件,无论权限如何。我尝试了几种也失败的变种:
找到。 -perm -u + w 找 。 -perm / u = w所有文件都列出了所有文件,而不是仅列出所有者可写的文件。我正在运行Centos 6.8。有什么建议吗?
答案 0 :(得分:0)
我明白了; ls -l列出了“。”的内容。以及我想知道具有写权限的单个文件。将其切换为“ls -ld”只显示“。”而不是当前目录中的所有文件,并给出预期的结果。