commit - 436baed6c8f68fd45b3e50c2d9bd9b4baab6bd5d
commit + a204e344104edddd4b1dadb3b8acbf8d0db00a12
blob - /dev/null
blob + 2e238f25e7a4364fa7f254b8cb35ce8e40771d75 (mode 644)
--- /dev/null
+++ .local/bin/uloc
+#!/bin/sh
+# unique lines of code
+# from https://text.causal.agency/004-uloc.txt
+
+case "$1" in
+ -h|--help)
+ echo "usage: uloc [pattern ...]"
+ exit 0
+ ;;
+esac
+
+if [ $# -eq 0 ]; then
+ find . -type f
+else
+ for pattern; do
+ find . -name "$pattern"
+ done
+fi | xargs cat | sort -u | wc -l