3
#================================================================
5
# List synonyms of a word using WordNet
6
#================================================================
11
LC_ALL=C ; export LC_ALL
12
PATH="$PATH:/usr/local/bin:$HOME/bin:/usr/WordNet-*/bin:/usr/local/WordNet-*/bin" ; export PATH
13
progname="estwnetsyno"
22
if [ "$1" = "--help" ]
24
printf 'List synonyms of a word using WordNet\n'
27
printf ' %s word\n' "$progname"
34
ulimit -v 262144 -t 30 2> "/dev/null"
38
wn "$word" -o -synsn -synsv -synsa -synsr |
41
sub(/^{[0-9]*} */, "")
45
term = tolower(terms[i])
48
if(length(term) > 0) printf("%s\n", term)