From c10522383a0c4908f0d65b2ff302b45640b5185a Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Sun, 10 Oct 2021 01:01:00 -0400 Subject: guessSwipe: strip out single quotes to reduce tripping from thatt --- swipeGuess.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'swipeGuess.sh') diff --git a/swipeGuess.sh b/swipeGuess.sh index 702be3e..fe52bbd 100755 --- a/swipeGuess.sh +++ b/swipeGuess.sh @@ -1,11 +1,11 @@ #!/bin/sh swipeToQuery(){ - swipe=$1 + swipe=$(echo "$1" | tr -d "'") printf '^' printf "${swipe:0:2}" if test "${swipe:2}"; then - printf "${swipe:2}" |grep -o . | xargs printf '\?%s' + printf "${swipe:2}" |grep -o . | xargs -I{} printf '\?%s' "{}" fi printf '$' } @@ -14,10 +14,10 @@ query(){ swipe="$2" wordlist="$1" - query=$(swipeToQuery $swipe) - #echo "query: $query" > /dev/stderr + query=$(swipeToQuery "$swipe") + echo "query: $query" > /dev/stderr # -m 1: just give first result - grep -m 1 $query "$wordlist" + grep -m 1 "$query" "$wordlist" } while read -r line; do -- cgit 1.4.1