jrsharp
10/26/2020, 7:44 AMuser
10/26/2020, 9:53 AMMatthew Guthaus
10/27/2020, 6:47 PMTim Edwards
10/27/2020, 8:17 PMRiking28
10/28/2020, 6:35 AMMatthew Guthaus
10/29/2020, 4:42 PMArt Scott
10/30/2020, 4:16 PMArt Scott
10/31/2020, 2:46 PMAdrian Freed
10/31/2020, 10:56 PMPhilipp Gühring
11/02/2020, 3:28 PMRiking28
11/06/2020, 5:55 AMKunal
11/06/2020, 7:11 AMIztok Jeras
11/07/2020, 1:02 PMIztok Jeras
11/07/2020, 1:03 PMIztok Jeras
11/07/2020, 1:04 PMIztok Jeras
11/07/2020, 1:07 PMIztok Jeras
11/07/2020, 1:09 PMIztok Jeras
11/07/2020, 1:11 PMTim Edwards
11/08/2020, 5:13 PMTim 'mithro' Ansell
Iztok Jeras
11/08/2020, 6:01 PMIztok Jeras
11/08/2020, 6:02 PMIztok Jeras
11/08/2020, 6:07 PMMitch Bailey
11/08/2020, 7:29 PM#! /bin/bash
awk '
/label/ {
label = $NF;
}
/^port/ {
print FILENAME, label, $2;
}
{
if ( last_file != $1 ) {
last_file = $1;
count = 1;
} else {
count = count + 1;
}
}' $* | \
sort -u -k1,1 -k3,3n | \
awk '
{
if ( last_file != $1 ) {
last_file = $1;
count = 1;
} else {
count = count + 1;
}
}
$NF != count {
print $0, count;
}'
I named it check_ports
and ran it as check_ports *.mag
Tim 'mithro' Ansell
Mitch Bailey
11/08/2020, 7:48 PMTim 'mithro' Ansell
Tim 'mithro' Ansell
Tim 'mithro' Ansell
Bob Mayo
11/09/2020, 2:15 AM