![所有目录中总共有多少个目标文件?](https://linux22.com/image/202135/%E6%89%80%E6%9C%89%E7%9B%AE%E5%BD%95%E4%B8%AD%E6%80%BB%E5%85%B1%E6%9C%89%E5%A4%9A%E5%B0%91%E4%B8%AA%E7%9B%AE%E6%A0%87%E6%96%87%E4%BB%B6%EF%BC%9F.png)
所有目录中总共有多少个目标文件?可以使用“find”、“xargs”、“file”和“grep”
我应该使用什么命令?
答案1
假设您有 GNUgrep
并且正在使用支持的 shell“ANSI-C 引用”,
grep -rlZ $'^\x7FELF' | grep -c $'\0'
将输出从当前目录开始的 ELF 目标文件的数量。您可以指定起始路径作为第一个命令的参数:
grep -rlZ $'^\x7FELF' /bin /usr/bin | grep -c $'\0'
所有目录中总共有多少个目标文件?可以使用“find”、“xargs”、“file”和“grep”
我应该使用什么命令?
假设您有 GNUgrep
并且正在使用支持的 shell“ANSI-C 引用”,
grep -rlZ $'^\x7FELF' | grep -c $'\0'
将输出从当前目录开始的 ELF 目标文件的数量。您可以指定起始路径作为第一个命令的参数:
grep -rlZ $'^\x7FELF' /bin /usr/bin | grep -c $'\0'