From 303917b56de29c4bcc63f6004666bd7365b756bb Mon Sep 17 00:00:00 2001 From: Djan <> Date: Thu, 25 Aug 2022 14:09:40 +0200 Subject: [PATCH] adding bobastats --- borgaliasandfunctions.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/borgaliasandfunctions.txt b/borgaliasandfunctions.txt index e7bfd4b..438684b 100644 --- a/borgaliasandfunctions.txt +++ b/borgaliasandfunctions.txt @@ -183,6 +183,20 @@ function bobainfoall { done } +function bobastats { + TestBorgRepo + + if ! which jq ;then + echo "Install jq and retry." + else + echo "name,duration,original_size,compressed_size,deduplicated_size" > borg-stats-$(date +%Y-%m-%d).csv + for borgarchive in $(borg list --short ./);do + echo "Precessing "$borgarchive..."" + borg info --json .::"$borgarchive" | jq -r '.archives[] | [.name,.duration,.stats.original_size,.stats.compressed_size,.stats.deduplicated_size] | @csv' >> "borg-stats-$(date +%Y-%m-%d).csv" + done + fi +} + function bobadurationr { TestBorgRepo