Наивное решение - просто подсчитать каждое происшествие и отслеживать, чтобы увидеть если мы видели это раньше.
Итак:
awk -F, '{ t[$1]++; seen[$0]++; if (seen[$0] == 1) { u[$1]++ } }
END { for (a in t) { print a "," t[a] "," u[a] } }'
Первая строка будет отслеживать общее количество раз, когда дата встречалась в t
. Он будет отслеживать, сколько раз мы видели каждую строку в , увиденную
, и если мы впервые видим ее, то мы знаем, что она уникальна, и подсчитываем ее в u
.
Вторая строка будет перебирать результаты и распечатывать их.
Изменение в /etc/NetworkManager/NetworkManager.conf [ifupdown]
managed=false
на [ifupdown]
managed=true