From 12ff6305df6ac2c91fc298a6d8ab2611fc5f3011 Mon Sep 17 00:00:00 2001 From: Asa Venton Date: Sat, 31 Oct 2020 12:08:02 +0000 Subject: Add better handling of no definition found. --- oedquery.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/oedquery.sh b/oedquery.sh index d2d1082..dd2c50a 100755 --- a/oedquery.sh +++ b/oedquery.sh @@ -67,6 +67,11 @@ _define() { if [[ -z $defintion ]] then definition=$(_jq '.entries[0].senses[0].shortDefinitions[0]') + if [[ $definition == "null" ]] + then + echo "No definiton found, if you're sure it's a word try the headword or use -h for help." + exit + fi fi output="$output $definition " examplePhrase=$(_jq '.entries[0].senses[0].examples[0].text') -- cgit v1.2.3