ifconfig -a| grep -o -E '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'
Команда «ifconfig -a» отображает информацию о всем сетевом оборудовании на компьютере, включая MAC-адреса. Затем символ «|» используется для перенаправления вывода этой команды на команду «grep», которая ищет совпадения с указанным шаблоном. Шаблон «([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}» используется для поиска MAC-адресов в формате XX:XX:XX:XX:XX:XX, где X — это шестнадцатеричная цифра.
Эта команда полезна при необходимости получить список всех MAC-адресов на компьютере.
Альтернативным способом может быть использование команды «ip addr» и поиск MAC-адресов в выводе этой команды с помощью соответствующего шаблона.
Команда «grep -o -e» указывает на то, что нужно вывести только найденные совпадения без дополнительного текста или форматирования.