Вот команда, которую я запускаю:
> 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
*
но это, вероятно, потому, что две программы проверки орфографии используют разные словари.
EDIT: Запуск этого на другой машине и другой/старой версии aspell, похоже, работает:
> echo civilization | aspell -a
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.3)
*