【问题标题】:How Count Korean Word Block using Unix/Linux Commands?如何使用 Unix/Linux 命令计算韩语单词块?
【发布时间】:2015-05-05 00:56:55
【问题描述】:

韩语由词块组成(例如 가、나、다 라 等)。我需要一种方法 计算这些单词块。例如,单词 바다(海)应该返回 2。但是

wc -w 将返回 1

wc -c 将返回 7

所以这些选项对我不起作用。非常感谢您的帮助。

【问题讨论】:

    标签: linux bash unix wc


    【解决方案1】:

    바다 编码为 UTF-8 的长度为 6 个字节。如果要统计字符,请使用wc -m

    $ printf "바다" | wc -c
           6
    $ printf "바다" | wc -m
           2
    

    【讨论】:

    • 好的,所以从 wc -m 中减去 wc -w 应该可以计算块数。伟大的。谢谢。
    • @김은기:因为echo 附加了一个换行符,所以它们都偏离了 1,如果不清楚,请见谅。查看我的更新。
    猜你喜欢
    • 1970-01-01
    • 2013-04-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多