Вы можете запустить, ifconfig -lчтобы получить список интерфейсов, а затем перебрать их.
(Баш)
for i in`ifconfig -l `;do echo $i; ifconfig $i | grep "inet ";done
Это выведет интерфейс на одной строке, а информацию «inet» на следующей строке. Обратите внимание, что если вы ищете только «inet», строка «inet6» также будет отображаться.
Ответы:
Netstat против ifconfig.
Netstat -i
ближе всего я могу найти то, что вы хотите (это немного больше, чем вы просили).источник
Вы можете запустить,
ifconfig -l
чтобы получить список интерфейсов, а затем перебрать их.(Баш)
Это выведет интерфейс на одной строке, а информацию «inet» на следующей строке. Обратите внимание, что если вы ищете только «inet», строка «inet6» также будет отображаться.
источник