From 37d1bda9ea556b2e4199173811cd732098713566 Mon Sep 17 00:00:00 2001 From: Jamie Cameron Date: Tue, 13 Feb 2018 21:59:56 -0800 Subject: [PATCH] Separate filter from args --- syslog/save_log.cgi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/syslog/save_log.cgi b/syslog/save_log.cgi index 494110b41..d5964a119 100755 --- a/syslog/save_log.cgi +++ b/syslog/save_log.cgi @@ -99,8 +99,9 @@ elsif ($in{'view'}) { $tailcmd .= " | tac"; } $eflag = $gconfig{'os_type'} =~ /-linux/ ? "-E" : ""; + $dashflag = $gconfig{'os_type'} =~ /-linux/ ? "--" : ""; $got = &proc::safe_process_exec( - "$cat | grep -i -a $eflag $filter | $tailcmd", + "$cat | grep -i -a $eflag $dashflag $filter | $tailcmd", 0, 0, STDOUT, undef, 1, 0, undef, 1); } else { # Not filtering .. so cat the most recent non-empty file