中的一些信息 man wc
。
wc - print newline, word, and byte counts for each file.
-c, --bytes
print the byte counts
-m, --chars
print the character counts
-b
也许使用indicatingbyte
和-c
indicating更好character
。为什么作者使用-c
indicatingbyte
和-m
indicating character
?这种缩写的逻辑是什么?
答案1
来自 POSIX (https://pubs.opengroup.org/onlinepubs/9699919799/utilities/wc.html#tag_20_154)
-c 选项代表“字符”计数,尽管它计算的是字节数。这源于有时错误的历史观点,即字节和字符大小相同。由于国际要求,添加了 -m 选项(让人想起“多字节”)以获取实际的字符数。