aboutsummaryrefslogtreecommitdiff
path: root/games
diff options
context:
space:
mode:
Diffstat (limited to 'games')
-rwxr-xr-xgames/wrdl10
1 files changed, 10 insertions, 0 deletions
diff --git a/games/wrdl b/games/wrdl
new file mode 100755
index 00000000..2b482514
--- /dev/null
+++ b/games/wrdl
@@ -0,0 +1,10 @@
+#!/usr/bin/env bash
+cat -- "${@:-/dev/stdin}" |
+while read -r -a ws ; do
+ for w in "${ws[@]}" ; do
+ w=${w%%[^a-zA-Z]*}
+ w=${w##*[^a-zA-Z]}
+ [[ $w ]] || continue
+ printf '%s\n' "$w"
+ done
+done | tr '[:upper:]' '[:lower:]'