wc -c <filename(字数的缩写,
-c打印字节数)是一种便携式POSIX解决方案。在某些平台上,只有输出格式可能不统一,因为可能会预先加上一些空格(对于Solaris就是这种情况)。
不要忽略输入重定向。当文件作为参数传递时,文件名将在字节数之后打印。
我担心它不适用于二进制文件,但是在Linux和Solaris上都可以正常工作。您可以尝试使用
wc -c </usr/bin/wc。此外,除非另有明确说明,否则POSIX实用程序可确保处理二进制文件。

wc -c <filename(字数的缩写,
-c打印字节数)是一种便携式POSIX解决方案。在某些平台上,只有输出格式可能不统一,因为可能会预先加上一些空格(对于Solaris就是这种情况)。
不要忽略输入重定向。当文件作为参数传递时,文件名将在字节数之后打印。
我担心它不适用于二进制文件,但是在Linux和Solaris上都可以正常工作。您可以尝试使用
wc -c </usr/bin/wc。此外,除非另有明确说明,否则POSIX实用程序可确保处理二进制文件。