Попробуйте эту протестированную версию:
awk '{ colone[$1]+=$2; coltwo[$1]+=$3; } END { for (i in colone) { print i " " colone[i] " " coltwo[i]; }}' file
В ней используются ассоциативные массивы, см. Знаменитый учебник Awk - Учебное пособие и введение - Брюса Барнетта
Тест приведен ниже:
awk '{ colone[$1]+=$2; coltwo[$1]+=$3; } END { for (i in colone) { print i " " colone[i] " " coltwo[i]; }}' file
A 1000 200
B 400 200
C 420 1306
D 450 1541
Если не используется X11, то screen
позволит вам мультиплексировать терминалы и иметь несколько ssh
сессий.
Хорошо, я исправил его. Он был в общей папке с хостом VBOX, теперь я перенес его в другую папку и он был решен.
-121--291619- Если не использовать X11 то экран
позволяет мультиплексировать терминалы и выполнять несколько сеансов ssh
.
Существует множество программных обеспечений мониторинга с открытым исходным кодом, которые можно использовать для ведения статистики использования ЦП.
Можно использовать что-то «простое» в качестве собранной или какой-либо корпоративной полноценной системы мониторинга в качестве nagios .
В любом случае наиболее простой технологией получения статистики ЦП/нагрузки/памяти от набора удаленных серверов является SNMP .