有没有命令行离线词典?我知道有一些像 星际译王和阿尔莎但是在命令行中怎么样?
另外,我试过,dict
但它是一本在线词典。
答案1
安全数据表是控制台版本星爵。
1. 安装词典
在终端中运行以下命令:
sudo apt-get install sdcv
2. 下载词典文件
根据您的要求从以下来源下载词典文件。
- 列表dictd-www.dict.org 词典(存档):
- 国际英语协作词典(GPL,35MB,174222 字)(下载来自 archive.org 的 tarball)
- https://web.archive.org/web/20140428004049/http://abloz.com/huzheng/stardict-dic/misc/
- 免费在线计算机词典
- 行话文件- 黑客俚语的综合汇编,阐明了黑客传统、民间传说和幽默的诸多方面
- GNU Linux 英英词典
3. 安装下载的词典
sdcv
创建查找字典的目录:
sudo mkdir -p /usr/share/stardict/dic/
下一个命令取决于下载的文件是文件.gz
还是.bz2
文件。
如果它是一个.bz2
文件:
sudo tar -xvjf downloaded.tar.bz2 -C /usr/share/stardict/dic
如果它是一个.gz
文件:
sudo tar -xvzf downlaoded.tar.gz -C /usr/share/stardict/dic
4.完成!
要搜索单词,请使用:
sdcv word
答案2
轻松离线dictd
安装
基本原理
该dict
命令可轻松与离线词典一起使用。dictd
只需安装守护进程及其依赖项以及本地离线词典即可。事实证明,这比sdcv
本页其他地方建议的安装过程要简单得多。
安装
下面显示了如何安装dictd
综合dict-gcide
英语词典。更多词典可从标准存储库获得。
$ sudo apt-get install dict dictd dict-gcide
用法
$ dict word
3 definitions found
From The Collaborative International Dictionary of English v.0.48 [gcide]:
Word \Word\, n. [AS. word; akin to OFries. & OS. word, D. woord,
G. wort, Icel. or[eth], Sw. & Dan. ord, Goth. wa['u]rd,
OPruss. wirds, Lith. vardas a name, L. verbum a word; or
perhaps to Gr. "rh`twr an orator. Cf. {Verb}.]
[1913 Webster]
1. The spoken sign of a conception or an idea; an articulate
or vocal sound, or a combination of articulate and vocal
sounds, uttered by the human voice, and by custom
expressing an idea or ideas; a single component part of
human speech or language; a constituent part of a
sentence; a term; a vocable. "A glutton of words." --Piers
Plowman.
[1913 Webster]
You cram these words into mine ears, against
The stomach of my sense. --Shak.
[1913 Webster]
Amongst men who confound their ideas with words,
there must be endless disputes. --Locke.
[1913 Webster]
2. Hence, the written or printed character, or combination of
characters, expressing such a term; as, the words on a
page.
[1913 Webster]
3. pl. Talk; discourse; speech; language.
[1913 Webster]
答案3
您可能还aspell
安装了,它的优点是可以对拼写错误的单词提供建议。您可以aspell
直接在文本文件中调用:
aspell check text.txt
或者用在一个单词上:
echo wrd | aspell -a
答案4
您可以使用以下dict
命令使用免费词典:
- 首先通过安装
sudo apt-get install dictd
- 找出你想使用的语言字典
sudo apt-cache search "dict-freedict"
- 找到这些名称后安装它们(例如)
sudo apt-get install dict-freedict-eng-tur
- 检查安装了哪些语言
dict -D
- 使用方式如下:
dict "word"
- 具体用法:
dict -d fd-eng-tur "word"