about summary refs log tree commit diff
path: root/swipeGuess.sh
diff options
context:
space:
mode:
Diffstat (limited to 'swipeGuess.sh')
-rwxr-xr-xswipeGuess.sh34
1 files changed, 0 insertions, 34 deletions
diff --git a/swipeGuess.sh b/swipeGuess.sh
deleted file mode 100755
index 71e811d..0000000
--- a/swipeGuess.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/bin/sh
-
-source "$(dirname "$0")/functions.sh"
-
-swipeToQuery(){
-	swipe=$(echo "$1" | tr -d ".\*\"\\^$\(\)")
-	printf '^'
-	printf '%s\\+%s' "${swipe:0:1}" "${swipe:1:1}"
-	if test "${swipe:2}"; then
-		printf "${swipe:2}" |grep -o . | xargs -I{} printf '*%s' "{}"
-	fi
-	printf '\+$'
-}
-
-query(){
-	swipe="$2"
-	wordlist="$1"
-	wordfile="$wordlist"
-	if test -d "$wordlist"; then
-		wordfile=/dev/null
-		fl=$(firstLetter "$swipe")
-		ll=$(lastLetter "$swipe")
-		test -f "$wordlist/$fl$ll" && wordfile="$wordlist/$fl$ll"
-	fi
-
-	query=$(swipeToQuery "$swipe")
-	echo "query: $query" > /dev/stderr
-	# -m 1: just give first result
-	grep -i -m 1 "$query" "$wordfile"
-}
-
-while read -r line; do
-	test "$line" && query "$1" "$line" && printf '\n'
-done