这是我运行的命令:
> echo "civilization" | aspell -a
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1)
& civilization 3 0: civilization, civilizations, civilization's
为什么 aspell 提示这个词(“文明”),但没有检查它的拼写?相比之下,hunspell 似乎做到了这一点
> echo "civilization" | hunspell
Hunspell 1.3.2
*
但这可能是因为两个拼写检查器使用不同的字典。
编辑:在不同的机器和不同/旧的 aspell 版本上运行它似乎可以工作:
> echo civilization | aspell -a
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.3)
*