Commit 4c1fe75

xxwhirlpool  ·  2026-03-05 14:34:09 -0500 EST
parent 5b8f942
catbin, misc
2 files changed,  +18, -1
+17, -0
......@@ -0,0 +1,17 @@
1+#!/usr/bin/env bash
2+#
3+# blatantly copied from evan hahn:
4+# https://github.com/EvanHahn/dotfiles/blob/main/home/bin/bin/catbin
5+
6+if [[ $# -eq 0 ]]; then
7+ echo "Usage: catbin [FILENAME]"
8+ exit 1
9+fi
10+
11+if [[ ! "$(command -v batcat)" ]]; then
12+ cat_cmd="cat"
13+else
14+ cat_cmd="batcat"
15+fi
16+
17+"$cat_cmd" "$(command -v "$1")"
+1, -1
......@@ -13,7 +13,7 @@ vid2frames() {
1313 }
1414
1515 vidsubs() {
16- for f in *.mkv; do mkvmerge -o "${f%.*} SUB.mkv" "$f" --language 0:eng "${f%.*}.srt"; done
16+ for f in *.mkv; do mkvmerge -o "${f%.*} SUB.mkv" "$f" --language 0:eng "${f%.*}.srt" || break; done
1717 }
1818
1919 choice() {