Linux Synonym / Antonyme-Anwendung


3

Gibt es ein kostenloses Befehlszeilentool (vorzugsweise mit einer Datenbank), um Synonyme / Antonyme unter Linux zu finden? Wo kann ich das bekommen?

Antworten:


3

Sie könnten Wordnet verwenden . Das Befehlszeilenprogramm wnenthält Thesaurusfunktionen.

$ 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

Diese Seite zeigt ein Skript, das Sie verwenden können lynxund dictionary.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

Um dieses Skript zu verwenden, benennen Sie es mit thes, machen Sie es ausführbar und stellen Sie sicher, dass es sich in Ihrem $ PATH befindet. Führen Sie dann das Skript aus, gefolgt von dem Wort, an dem Sie interessiert sind. Code Listing 2

$ thes word

1

Wenn es Ihnen gelingt, die erforderlichen Wörterbuchdateien in einem "offenen" Format wie stardict, DSL, xdxf, Babylon BGL (dieses ist nicht wirklich geöffnet, aber es gibt Unmengen kostenloser Wörterbücher auf ihrer Website) usw. zu finden, können Sie dies Konvertieren Sie sie in das Standardformat und verwenden Sie sie mit sdcv von der Konsole aus . Die Konvertierung kann über makedict und / oder dictconv erfolgen.

Eine andere Option wäre die Verwendung des Google-Wörterbuchs :

mit w3m:

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

mit curl + html2text:

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

Ich habe vor einiger Zeit über die Verwendung von Wörterbüchern und Google Translate von der Konsole aus gebloggt .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.