Возможное решение - использовать следующую awk
:
awk -F";" 'FNR == NR { x[$2]++; next; } { if ($2 in x && x[$2] > 1) print; }' file file
Предостережение: файл читается дважды. В первом проходе мы подсчитываем и сохраняем повторы в массиве, а во втором проходе мы печатаем строку, если счетчик больше 1.
Я нашел свою проблему.Я клонировал свой оригинальный Debian, чтобы создать новый Jenkins Slave, поэтому я думаю, что существует конфликт с исходным MAC-адресом. Когда я пытаюсь запустить и подключиться к шпаклевке на Slave и Master, это не работает, но когда один из них выключен, он работает.
Я опубликую решение, когда найду, откуда взялась проблема
РЕДАКТИРОВАТЬ :Он отлично работает с двумя узлами, поэтому я думаю, что клонировал виртуальную машину без создания нового MAC-адреса.