[O] Separate compress-zst

This commit is contained in:
Hykilpikonna
2022-12-24 04:24:40 -05:00
parent 81060ef666
commit 992ea4cf23
2 changed files with 13 additions and 5 deletions
+13
View File
@@ -0,0 +1,13 @@
#!/usr/bin/env bash
level="${level:-15}"
cmd=$(which tar)
if command -v "gtar" &> /dev/null; then
cmd=$(which gtar)
fi
echo "Using $cmd"
cores=$(python3 -c "import os; print(os.cpu_count())")
echo "Starting ZSTD compression with $cores cores and level $level"
"$cmd" -I "zstd -T$cores -$level" --checkpoint=.1024 --totals --totals=SIGUSR1 -c -f "$@"