]> git.armaanb.net Git - charsel.git/commitdiff
check for existence of shortcut
authorArmaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me>
Fri, 16 Oct 2020 23:32:46 +0000 (19:32 -0400)
committerArmaan Bhojwani <3fb650a9-b47e-4604-a282-1dd91953b2ee@anonaddy.me>
Fri, 16 Oct 2020 23:32:46 +0000 (19:32 -0400)
added an if statement to check whether the inputed short code actually
exists

charsel

diff --git a/charsel b/charsel
index a8b5e66c5771848ae71e6dcd4fda322a19afd076..adffd273bd12d2b3f3afc32e4b41dae8d36e2a01 100755 (executable)
--- a/charsel
+++ b/charsel
@@ -75,10 +75,17 @@ do
   LINENUMBER=$(cut -f 1 -d ',' -s $CHARFILE \
     | grep -wn $INPUT \
     | cut -d : -f 1)
+
   OUTPUT=$(cut -f 2 -d ',' -s $CHARFILE \
     | head -$LINENUMBER \
     | tail +$LINENUMBER)
 
+  if [[ $(cut -f 1 -d ',' -s $CHARFILE \
+    | grep -wnc $INPUT) == "0" ]]
+  then
+    OUTPUT="" 
+  fi
+
   # Copy output to clipboard
   echo $OUTPUT | xclip -selection clipboard