web-dev-qa-db-ja.com

オフラインのコマンドライン辞書はありますか?

コマンドラインのオフライン辞書はありますか? StarDictArthaのようなものがあることは知っていますが、コマンドラインではどうでしょうか?

また、dictを試しましたが、これはオンライン辞書です。

76
PALEN

sdcvは、Stardictのコンソールバージョンです。

1。辞書をインストールします

ターミナルで次のコマンドを実行します。

Sudo apt-get install sdcv

2。辞書ファイルをダウンロードする

次のソースから要件に応じて辞書ファイルをダウンロードします。

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。完了!

Wordを検索するには:

sdcv Word

enter image description here

77
green

簡単なオフラインdictdインストール

根拠

dictコマンドはオフライン辞書でも簡単に使用できます。ローカルと一緒にdictdデーモンをインストールするだけで十分、オフライン辞書。これは、このページの別の場所で提案されているsdcvをインストールするよりもはるかに簡単な手順であることがわかりました。

Installation

以下に、dict-gcide包括的な英語辞書とともにdictdをインストールする方法を示します。 多くの辞書 が標準リポジトリから利用可能です。

$ 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]
23

おそらくaspellもインストールされているため、スペルミスのある単語の候補を提示できるという利点があります。テキストファイルでaspellを直接呼び出すには:

aspell check text.txt

または、単一のWordで使用します。

echo wrd | aspell -a
8
hunter

Wordのスペルが正しいか、存在するかを確認するだけなら、grepを使用して、/ usr/share/dict /にあるWordリストファイルを調べることができます。これは、適切な wordlist =パッケージ。 「emu」が有効なWordかどうかを確認する例:

grep -i "^emu$" /usr/share/dict/american-english

ただし、定義はありません。

4
ImaginaryRobots

たとえば this linkwarning:4.5 MB)などのサイトから辞書テキストファイルをダウンロードして、テキストを検索する方法grep "Word" dictionary.txtのようなコマンドで

または、VIMエディターを使用して、コマンドでWordを検索することもできます。 /Word。を押して n または N パターンの次または前の出現は、Wordの意味を見つけることでより楽しくなります。

1
vusan

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"
1
Yedhrab