about summary refs log tree commit diff
path: root/swipeGuess.sh
diff options
context:
space:
mode:
authorZach DeCook <zachdecook@librem.one>2021-12-01 15:55:15 -0500
committerZach DeCook <zachdecook@librem.one>2021-12-01 15:55:15 -0500
commit1e2c9625bde82509288e148574639dba4c848b8d (patch)
tree22463469c1b9213a073bd3df1e208e453d9c3076 /swipeGuess.sh
parentb2eed7eee4f4730b458bfd3bac285363dd15b938 (diff)
downloadswipeGuess-1e2c9625bde82509288e148574639dba4c848b8d.tar.gz
swipeGuess: accept more terse input
Diffstat (limited to 'swipeGuess.sh')
-rwxr-xr-xswipeGuess.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/swipeGuess.sh b/swipeGuess.sh
index 0779986..cca152d 100755
--- a/swipeGuess.sh
+++ b/swipeGuess.sh
@@ -5,11 +5,11 @@ source "$(dirname "$0")/functions.sh"
 swipeToQuery(){
 	swipe=$(echo "$1" | tr -d ".\*\"\\^$\(\)")
 	printf '^'
-	printf "${swipe:0:2}"
+	printf '%s\\+%s' "${swipe:0:1}" "${swipe:1:1}"
 	if test "${swipe:2}"; then
-		printf "${swipe:2}" |grep -o . | xargs -I{} printf '\?%s' "{}"
+		printf "${swipe:2}" |grep -o . | xargs -I{} printf '*%s' "{}"
 	fi
-	printf '$'
+	printf '\+$'
 }
 
 query(){