From af231dd4e835b19005cc0842509199d480af00d9 Mon Sep 17 00:00:00 2001 From: Codex Date: Sat, 23 May 2026 11:03:02 +0200 Subject: [PATCH] Fix zero-count noise pattern handling --- services/posture-check/daily-status-report.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/posture-check/daily-status-report.sh b/services/posture-check/daily-status-report.sh index 319e4f9..e1b24bb 100755 --- a/services/posture-check/daily-status-report.sh +++ b/services/posture-check/daily-status-report.sh @@ -800,7 +800,7 @@ collect_log_highlights() { while IFS= read -r p; do [ -n "$p" ] || continue local pcount - pcount="$(grep -Eaic -- "$p" "$hits" 2>/dev/null || echo 0)" + pcount="$(grep -Eaic -- "$p" "$hits" 2>/dev/null || true)" if [ "${pcount:-0}" -gt 0 ]; then printf '%d\t%s\n' "$pcount" "$p" >> "$noise_by_pattern" fi