拼写检查 - 忽略一组单词

Gad*_*lin 4 bash spell-checking aspell

我正在做bash脚本来检查文件数量的拼写.

我遇到了告诉aspell忽略我允许出现的一些单词的问题.

这与交互模式中的"忽略全部"相同.但这不会起作用,因为我需要手工完成.

我怎么能告诉aspell忽略给定的单词.有没有任何参数可以做到这一点.我希望有一个选项来传递带有这些单词的文件.

或者可能在那里有更有效的方法来编写bash中的拼写检查脚本?

Vla*_*iev 5

简单:将您的文字放在个人词典中:~/.aspell.en.pws第一行是

personal_ws-1.1 en 500 
Run Code Online (Sandbox Code Playgroud)

(500是单词的数量,不需要准确,如果你用aspell添加单词,aspell会修复它).

如果您需要将字典放在其他位置,请使用以下选项:

aspell --home-dir=/dir/to/dict --personal=dict-file.txt
Run Code Online (Sandbox Code Playgroud)