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


78

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

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

回答:


78

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

単語を検索するには、次を使用します。

sdcv word

ここに画像の説明を入力してください


3
マークされ、インストールガイド用に+1
PALEN

すごい。情報提供してくれてありがとう!
サーチャーロ

それが助けてくれてうれしい:)

辞書をパッケージからインストールできますstardict-dic-en。たとえば、のようなものです。GUIバージョンのStardic(たとえばstardict)をインストールすると、おそらく英語の辞書が自動的に取得されます。
alfC

24

簡単なオフライン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]

8

おそらくaspellスペルミスのある単語の候補を提供するという利点もあります。次のaspell方法でテキストファイルを直接呼び出すことができます。

aspell check text.txt

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

echo wrd | aspell -a

まだインストールされていない場合:(sudo apt-get install aspell aspell-esプログラム+スペイン語辞書用)
-hoijui

4

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

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

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


実は、私は定義を探しています...
PALEN

一重引用符は必要ありませんか\$
ジョンP

1

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

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


1

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"
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.