]> code.delx.au - transcoding/commitdiff
check-out-count
authorJames Bunton <jamesbunton@delx.net.au>
Sat, 3 Nov 2018 21:20:57 +0000 (08:20 +1100)
committerJames Bunton <jamesbunton@delx.net.au>
Sat, 3 Nov 2018 21:20:57 +0000 (08:20 +1100)
check-out-count [new file with mode: 0755]

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