dictcurl - annna - Annna the nice friendly bot. | |
git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws6… | |
Log | |
Files | |
Refs | |
Tags | |
README | |
--- | |
dictcurl (333B) | |
--- | |
1 #!/bin/sh | |
2 | |
3 if [ $# -lt 3 ]; | |
4 then | |
5 printf "usage: %s server[:port] db query\n" "$(basename "$0")" >… | |
6 exit 1 | |
7 fi | |
8 | |
9 server="${1}" | |
10 db="${2}" | |
11 query="${3:?}" | |
12 | |
13 curl -s "dict://${server}/d:${query}${db:+:$db}" \ | |
14 | awk '/^552 / { | |
15 print "No match for word." > "/dev/stderr" | |
16 exit 1 | |
17 } | |
18 /^151 /,/^\./ { | |
19 sub(/^151 |^\./, "") | |
20 print | |
21 } | |
22 ' |