From c7cf925187884417b3687085eb368e60f14e7f1f Mon Sep 17 00:00:00 2001 From: tteckster Date: Sat, 17 Feb 2024 13:08:07 -0500 Subject: [PATCH] Update fstrim.sh display the data percentage used before and after trimming --- misc/fstrim.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/misc/fstrim.sh b/misc/fstrim.sh index d6fcecb1..e413961a 100644 --- a/misc/fstrim.sh +++ b/misc/fstrim.sh @@ -47,8 +47,12 @@ function trim_container() { local name=$(pct exec "$container" hostname) header_info echo -e "${BL}[Info]${GN} Trimming ${name} ${CL} \n" + local before_trim=$(lvs | awk -F '[[:space:]]+' 'NR>1 && (/Data%|'"$container"'/) {gsub(/%/, "", $7); print $7}') + echo -e "${RD}Data before trim $before_trim%${CL}" pct fstrim $container - sleep 1 + local after_trim=$(lvs | awk -F '[[:space:]]+' 'NR>1 && (/Data%|'"$container"'/) {gsub(/%/, "", $7); print $7}') + echo -e "${GN}Data after trim $after_trim%${CL}" + sleep 1.5 } for container in $(pct list | awk '{if(NR>1) print $1}'); do