Simple utility to turn swipes into words -- "plugin" for wvkbd to enable swipe-typing under wayland SXMO.
Diffstat (limited to 'swipeGuess.sh')
| -rwxr-xr-x | swipeGuess.sh | 10 |
1 files changed, 5 insertions, 5 deletions
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 |