无法通过AWK/SED/Python找到具有777权限的文件/文件夹

无法通过AWK/SED/Python找到具有777权限的文件/文件夹,python,sed,awk,Python,Sed,Awk,问题 获取权限 每个文件夹中每个文件的 查找文件 拥有777个权限,然后 打印文件名及其路径 列入清单 我们可以通过以下方式获得一个文件夹中文件的权限: ls -ls 我不知道如何才能有效地获得每个文件夹中每个文件的权限 如何通过AWK/SED/Python查找具有777权限的文件?您正在查找查找 find /some/path -perm 0777 find/some/path-perm 0777-type f谢谢!解决方案很漂亮。如何更改符合条件的每个文件的权限?我尝试$find*-pe

问题

  • 获取权限 每个文件夹中每个文件的

  • 查找文件 拥有777个权限,然后 打印文件名及其路径 列入清单

  • 我们可以通过以下方式获得一个文件夹中文件的权限:

    ls -ls
    
    我不知道如何才能有效地获得每个文件夹中每个文件的权限


    如何通过AWK/SED/Python查找具有777权限的文件?

    您正在查找
    查找

    find /some/path -perm 0777
    

    find/some/path-perm 0777-type f

    谢谢!解决方案很漂亮。如何更改符合条件的每个文件的权限?我尝试$find*-perm 777 | chmod 770失败。我发现以下代码$find*-perm 777-exec chmod 770{};它似乎起作用了。而且找到了……|xargs chmod 770也可以工作。查找xargs。如果文件名中有空格,请使用“查找…”-打印0 | xargs-0@Jonathan:谢谢你的澄清!