forked from extern/shorewall_code
Fix 'hits' output with space delimiters in /etc/services -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4240 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
This commit is contained in:
parent
da44e2a6bd
commit
c741ab9e43
@ -1747,7 +1747,7 @@ case "$COMMAND" in
|
||||
grep "$LOGFORMAT.*DPT" $LOGFILE | sed 's/\(.*DPT=\)\([0-9]\{1,5\}\)\(.*\)/\2/' | sort | uniq -c | sort -rn | \
|
||||
while read count port ; do
|
||||
# List all services defined for the given port
|
||||
srv=$(grep "^[^#].*\\b$port/" /etc/services | cut -f 1 | cut -f 1 -d' ' | sort -u)
|
||||
srv=$(grep "^[^#].*\\b$port/" /etc/services | cut -f 1 | cut -f 1 -d' ' | sort -u)
|
||||
srv=$(echo $srv | sed 's/ /,/g')
|
||||
|
||||
if [ -n "$srv" ] ; then
|
||||
|
Loading…
Reference in New Issue
Block a user