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