Aspell
Linux 添加單詞表進行拼寫檢查
我們有一個小型 linux 集群(12 台機器)。在我們填充我們的數據庫(然後從數據庫內容創建一個報告)之前,我們想對幾個文件進行拼寫檢查。我遇到的問題是文本文件中的某些欄位將包含藥物列表和其他醫學術語以及拼寫檢查器會自動認為是拼寫錯誤的其他首字母縮略詞。例如線
DRUGS:=ASPIRIN;BISOPROLOL;RAMIPRIL;GTN;TAMSULOSIN;PIZOTIFEN;CO-CODAMOL
當我發出命令時
aspell --lang en_GB check filename
它不辨識大多數這些藥物?
是否可以創建一個 aspell 可以使用的單詞表(即包含可接受藥物和首字母縮略詞列表的文本文件),以便:(a)它忽略拼寫錯誤的藥物(b)如果藥物拼寫錯誤,它會提示正確的藥物拼寫版本
--personal=FILE
是的,您可以使用or-p
參數添加個人單詞表:aspell -p /path/to/my/wordlist check /path/to/the/file/to/check
您的個人單詞表每行應該有一個單詞。
如果您不想每次都鍵入該選項,您可以將其添加到您的
~/.aspell.conf
或/etc/aspell.conf
.