From f24fc9573a9a77fb18b389262e70c92364b13781 Mon Sep 17 00:00:00 2001 From: Rob Gill Date: Sun, 29 Jun 2025 06:45:02 +1000 Subject: [PATCH] taillog Prevent grep interpeting search term as an option Adds '--' indicating end of options before the user provided search pattern. Signed-off-by: Rob Gill --- pihole | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pihole b/pihole index fde9ae82..7df4aefc 100755 --- a/pihole +++ b/pihole @@ -396,7 +396,7 @@ tailFunc() { # Color blocklist/denylist/wildcard entries as red # Color A/AAAA/DHCP strings as white # Color everything else as gray - tail -f $LOGFILE | grep --line-buffered "${1}" | sed -E \ + tail -f $LOGFILE | grep --line-buffered -- "${1}" | sed -E \ -e "s,($(date +'%b %d ')| dnsmasq\[[0-9]*\]),,g" \ -e "s,(.*(denied |gravity blocked ).*),${COL_RED}&${COL_NC}," \ -e "s,.*(query\\[A|DHCP).*,${COL_NC}&${COL_NC}," \