]> git.ale.wales Git - mbin.git/commitdiff
226GD.94767-Starfire master
authorTu Puta Madre <chinga@tu.madre>
Tue, 14 Jul 2026 04:44:39 +0000 (22:44 -0600)
committerTu Puta Madre <chinga@tu.madre>
Tue, 14 Jul 2026 04:44:39 +0000 (22:44 -0600)
bak [new file with mode: 0755]

diff --git a/bak b/bak
new file mode 100755 (executable)
index 0000000..448bdf3
--- /dev/null
+++ b/bak
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+# Lo primero es determinar el input. Debería ser algo como:
+# bak /absolute/path/to/directory
+dir=$(basename $1)
+len=$(( ${#dir} + 1 ))
+pat=${1:0:-$len}
+
+tar -I 'zstd -19 --threads=$(grep -c ^processor /proc/cpuinfo)' -cvf $dir-$(/mbin/tiempo -s).tar.zst -C $pat $dir