X-Git-Url: https://git.ralfj.de/multypo.git/blobdiff_plain/e52cebeda021cf4e76330eabd3777ec6136720d3..318e322c3cd72e6a7f692c6f7c7770c0e15720c8:/play.sh?ds=sidebyside diff --git a/play.sh b/play.sh index 6c3b185..128a25d 100755 --- a/play.sh +++ b/play.sh @@ -1,8 +1,19 @@ -#!/bin/sh +#!/bin/bash # you should probably download a txt dictionary of your favourite language and use that as a words.txt +cd "$(readlink -e $(dirname "$0"))" + WORDSTOPLAY=10 +WORDSFILE="$1" +if [[ -z "$WORDSFILE" ]]; then + WORDSFILE="words.txt" +fi -sort -R dict.txt | egrep '^[A-Za-z]{5,}$' | head -n $WORDSTOPLAY | tr [:upper:] [:lower:] | qt/multypo +export LC_ALL=C # dont do unicode stuff in egrep +while true; do + sort -R "$WORDSFILE" | sed 's/\/.*//' | egrep '^[A-Za-z]{5,}$' | head -n "$WORDSTOPLAY" | tr [:upper:] [:lower:] | qt/multypo + echo "Press Ctrl-C to quit" + sleep 3 +done