aboutsummaryrefslogtreecommitdiff
path: root/dict
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2024-08-20 20:42:26 -0300
committerSilvio Rhatto <rhatto@riseup.net>2024-08-20 20:42:26 -0300
commitd1791e72e2e1442033cad2ad7ef1dd183562ddec (patch)
tree1a6f087ba2d77d6a7f69230da2ec8ba30c5b0f00 /dict
downloadutils-doc-d1791e72e2e1442033cad2ad7ef1dd183562ddec.tar.gz
utils-doc-d1791e72e2e1442033cad2ad7ef1dd183562ddec.tar.bz2
Initial import
Diffstat (limited to 'dict')
-rwxr-xr-xdict20
1 files changed, 20 insertions, 0 deletions
diff --git a/dict b/dict
new file mode 100755
index 0000000..6d58fe9
--- /dev/null
+++ b/dict
@@ -0,0 +1,20 @@
+#!/bin/bash
+#
+# Dictionary wrapper.
+#
+
+# Parameters
+BASENAME="`basename $0`"
+DICT="/usr/bin/dict"
+
+# Dispatch
+if [ -x "$DICT" ]; then
+ $DICT "$@"
+else
+ if which surfraw &> /dev/null; then
+ surfraw wiktionary "$@"
+ else
+ echo "error: no suitable dictionary found in the system"
+ exit 1
+ fi
+fi