我正在尝试使用以下命令打印输出:
ls -l| awk '/0777/{print $0}'
或
drwxrwxrwx 2 sbcoper sbcprd 4096 Apr 20 2015 work
但它没有打印任何东西。 O / P应该是,
0777
(由于777
我正在使用find . -type f -perm 0777
或{{1}})
答案 0 :(得分:2)
你有正确的想法,但777是权限的八进制表示,并且你正在查看ls的输出,它将权限列为字符串,如“drwxrwxrwx”,所以简单修改你的命令会很好用,
ls -l | awk '/rwxrwxrwx/{print $0}'