Игнорировать все по набору слов (ASPELL)
Как я могу сказать Aspell игнорировать данный набор слов.
Мне нужно передать этот список в качестве входного параметра, поэтому мне не нужно помещать игнорировать все в интерактивном режиме.
Поскольку у меня есть цикл для более чем 100 файлов, в которых я вызываю aspell, чтобы проверить синтаксис каждого из них.
1 ответ
Решение
Создайте файл, подобный следующему:
personal_ws-1.1 en 2
wlkju
yytuvze
Замените "en" на используемый вами язык, а "2" - на количество слов в списке. Я показал два бессмысленных слова, но ваш список должен состоять из одного слова в строке аналогичным образом.
Сохраните файл с таким именем, как .aspell.en.pws
,
Это пример команды, использующей личный список слов, такой как приведенный выше:
$ echo 'foo yytuvze bar baz banana wlkju' | aspell -a --personal=./.aspell.en.pws --dont-suggest
@(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6)
*
*
*
# baz 16
*
*