cat doc.txt ,以下字符将显示:
你好 Hello!
这是中文。This is a Chinese doc.
我可以使用命令
wc -w doc.txt
但会显示:
8 doc.txt
这个命令将字符你好和这是中文作为一个单词,而实际上你好是两个中文单词和这是中文四。
我想要的是让这些中文单词算一算(示例中有12个单词),有人可以帮帮忙吗?
答案 0 :(得分:2)
您可以使用-m
或--chars
选项:
$ echo -n "你好" | wc -m
输出
2