我只想计算可执行的文件,
我试过了

grep -lR '^--x' * | wc -l

但这也会计算那些有可执行权限但不是真正可执行的文件。
正确的方法是什么?

最佳答案

您始终可以使用带有选项的find命令
这将只打印/tmp位置中的可执行文件

find /tmp -perm +111 -type f | wc -l</ br>

对于目录
find /tmp -perm +111 -type d | wc -l</ br>

关于linux - 在Linux中仅计算可执行文件,而不是所有具有可执行权限的文件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15964376/

10-12 17:12