Search
Project
General
Profile
Sign in
Register
Home
Projects
Help
Search
:
pfSense
All Projects
pfSense
Overview
Activity
Roadmap
Issues
Download (986 Bytes)
Bug #3334
» iftop_parse.awk
Joshua Sign
, 01/18/2019 06:17 PM
BEGIN
{
FS
=
" "
numlist
=
0
nblines
=
15
printf
"\n\n"
}
{
if
(
numlist
==
1
&&
$1
==
"--------------------------------------------------------------------------------------------"
)
{
exit
}
if
(
numlist
==
0
&&
$1
==
"--------------------------------------------------------------------------------------------"
)
{
numlist
=
1
next
}
if
(
numlist
==
1
)
{
if
(
$0
~
"=>"
&&
nblines
>
0
)
{
SENDER
=
$2
STX
=
pfFormat
(
$4
)
getline
RECEIVER
=
$1
RTX
=
pfFormat
(
$3
)
printf
"%s;%s;%s\n"
,
SENDER
,
RTX
,
STX
printf
"%s;%s;%s\n"
,
RECEIVER
,
STX
,
RTX
nblines
--
if
(
nblines
<
1
)
{
exit
}
}
next
}
}
END
{
}
function
pfFormat
(
str
)
{
sub
(
"b"
,
""
,
str
)
return
str
}
« Previous
1
2
3
4
…
9
Next »
(2-2/9)
Loading...