Question Existe-t-il un dictionnaire de ligne de commande hors ligne?


Y a-t-il un dictionnaire hors ligne de ligne de commande? Je sais qu'il y en a comme StarDict et Artha mais qu'en est-il un dans la ligne de commande?

Aussi, j'ai essayé dict mais c'est un dictionnaire en ligne.


69
2017-09-20 22:10


origine




Réponses:


sdcv est la version console de Stardict.

1. Installez le dictionnaire

Exécutez la commande suivante dans le terminal:

sudo apt-get install sdcv

2. Télécharger des fichiers de dictionnaire

Téléchargez les fichiers du dictionnaire en fonction de vos besoins à partir des sources suivantes.

3. Installez les dictionnaires téléchargés

Faites le répertoire où sdcv cherche le dictionnaire:

sudo mkdir -p /usr/share/stardict/dic/

La prochaine commande dépend de si le fichier téléchargé est un .gz fichier ou un .bz2 fichier.

Si c'est un .bz2 fichier:

sudo tar -xvjf downloaded.tar.bz2 -C /usr/share/stardict/dic

Si c'est un .gz fichier:

sudo tar -xvzf downlaoded.tar.gz -C /usr/share/stardict/dic

4. Fait!

Pour rechercher un mot, utilisez:

sdcv word

enter image description here


73
2017-09-21 09:21



Marqué et +1 pour le guide d'installation - PALEN
C'est incroyable Merci pour la réponse informative! - SirCharlo
Je suis content que cela ait aidé :) - green


Facile hors ligne dictd installation

Raisonnement

le dict La commande peut facilement être utilisée avec des dictionnaires hors ligne. Il suffit d'installer le dictd démon avec ses dépendances à côté d'un dictionnaire local et déconnecté. Cela s'avère être une procédure beaucoup plus facile que l'installation sdcv comme suggéré ailleurs sur cette page.

Installation

Ci-dessous est montré comment installer dictd avec le dict-gcide dictionnaire anglais complet Il y a beaucoup plus de dictionnaires disponible dans les référentiels standard.

$ sudo apt-get install dict dictd dict-gcide

Usage

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

20
2017-12-06 17:20





Vous avez probablement aussi aspell installé, ce qui a l'avantage de donner des suggestions pour les mots mal orthographiés. Tu peux appeler aspell directement sur votre fichier texte avec:

aspell check text.txt

ou l'utiliser sur un seul mot:

echo wrd | aspell -a

8
2018-03-25 00:51



si pas encore installé: sudo apt-get install aspell aspell-es (pour programme + dictionnaire espagnol) - hoijui


Si vous cherchez simplement à voir si un mot est orthographié correctement ou existe, vous pouvez utiliser grep pour parcourir les fichiers de liste de mots dans / usr / share / dict /, qui sont fournis par le fichier approprié. liste de mots paquets. Un exemple pour voir si "emu" est un mot valide:

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

Cela n'a pas de définitions, cependant.


2
2017-09-20 22:36



En fait, je cherche des définitions ... - PALEN
Vous n'avez pas besoin de guillemets simples ou \$? - John P


Que diriez-vous de télécharger un fichier texte de dictionnaire à partir des sites par exemple ce lien (Attention: 4,5 Mo), puis trouver le texte avec une commande comme grep "word" dictionary.txt 

Ou aussi en utilisant VIM éditeur pour rechercher le mot avec sa commande par exemple. /Word. Et en appuyant n ou N pour l'occurrence suivante ou précédente du motif est plus amusant de trouver le sens du mot.


0
2017-07-10 10:17