From 42347937a7d554cc4ffad0851d2a2fc0452f93dc Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Mon, 24 Jan 2022 20:42:58 -0500 Subject: Readme: Update for c rewrite Remove old shell version because it's slow. --- swipeGuess.sh | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100755 swipeGuess.sh (limited to 'swipeGuess.sh') 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 -- cgit 1.4.1