1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-04 16:14:44 +00:00

Fix output issue

This commit is contained in:
Tw93
2025-11-11 10:04:17 +08:00
parent 3d87bcc71c
commit 1b8f447f18

View File

@@ -751,8 +751,11 @@ perform_cleanup() {
if [[ -t 1 ]]; then stop_inline_spinner; fi
# Show summary of what was cleaned
local removed_count=$(echo "$brew_output" | grep -c "Removing:" || echo "0")
local freed_space=$(echo "$brew_output" | grep -o "[0-9.]*[KMGT]B freed" | tail -1 || echo "")
local removed_count
removed_count=$(printf '%s\n' "$brew_output" | grep -c "Removing:" 2>/dev/null || true)
removed_count="${removed_count:-0}"
local freed_space
freed_space=$(printf '%s\n' "$brew_output" | grep -o "[0-9.]*[KMGT]B freed" 2>/dev/null | tail -1 || true)
if [[ $removed_count -gt 0 ]] || [[ -n "$freed_space" ]]; then
if [[ -n "$freed_space" ]]; then