]> code.delx.au - transcoding/blobdiff - check-out-count
check-out-count
[transcoding] / check-out-count
diff --git a/check-out-count b/check-out-count
new file mode 100755 (executable)
index 0000000..af9edec
--- /dev/null
@@ -0,0 +1,13 @@
+#!/bin/bash
+
+set -eu
+
+pattern="${1:-mkv}"
+
+for i in *.out; do
+    actual="$(ls "$i" | grep -c "$pattern")"
+    expected="$(grep -c "$pattern" "${i%%.out}".txt)"
+    if [ "$actual" -ne "$expected" ]; then
+        echo "$i" "$expected" "$actual"
+    fi
+done