4 votes

Application synonyme/antonyme Linux

Existe-t-il un outil gratuit en ligne de commande (de préférence avec une base de données) pour trouver des synonymes/antonymes sous Linux ? Où puis-je le trouver ?

5voto

Damian Powell Points 315

Vous pourriez utiliser Wordnet . L'utilitaire de ligne de commande wn comprend des fonctions de thésaurus.

$ wn glow -n1 -synsv

Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb glow

Sense 1
glow
       => radiate

$ wn slow -n2 -antsa

Antonyms of adj slow

Sense 2
slow (vs. fast)

fast (vs. slow)
        => allegro
        => allegretto
        => andantino
        => presto
        => prestissimo
        => vivace

このページ montre un script que vous pouvez utiliser qui utilise lynx y dictionnaire.com .

#!/bin/sh 
#-------- 
# Command line thesaurus 

BROWSER="/usr/bin/lynx -source" 
WEBSITE="http://thesaurus.reference.com/search?q=$1" 
HTML2TEXT="/usr/bin/html2text -style compact" 

if test $1; then 
    ${BROWSER} ${WEBSITE} | ${HTML2TEXT} | ${PAGER} 
else 
    echo "Usage: $0 word" 
    exit 1 
fi

Pour utiliser ce script, nommez-le thes, rendez-le exécutable, et assurez-vous qu'il est dans votre $PATH. Ensuite, exécutez le script suivi du mot qui vous intéresse. Liste de code 2

$ thes word

1voto

Federico Points 300

Si vous parvenez à trouver les fichiers de dictionnaire nécessaires dans un format "ouvert" tel que stardict, DSL, xdxf, Babylon BGL (ce dernier n'est pas vraiment ouvert, mais il y a des tonnes de dictionnaires gratuits sur leur site), etc., vous pouvez alors les convertir au format stardict et les utiliser à partir de la console en utilisant sdcv . La conversion peut se faire via makedict et/ou dictconv.

Une autre option serait d'utiliser le dictionnaire google :

avec w3m :

w3m 'http://www.google.com/dictionary?langpair=en%7Cen&q=word&hl=en&aq=f'

avec curl+html2text :

curl -s 'http://www.google.com/dictionary?langpair=en%7Cen&q=word&hl=en&aq=f' | html2text

Il y a quelque temps, j'ai écrit un blog sur utilisation de dictionnaires et de google translate à partir de la console .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X