for i in `netstat -rn|egrep -v "Interface|Routing"|awk '{print $5}'`;do ifconfig $i;done
Эта команда выполняет следующие действия:
1. Выполняет команду netstat -rn
, которая отображает таблицу маршрутизации.
2. С помощью egrep -v "Interface|Routing"
фильтрует вывод, исключая строки, содержащие «Interface» или «Routing».
3. С помощью awk '{print $5}'
извлекает 5-е поле каждой строки таблицы маршрутизации, которое обычно содержит IP-адреса.
4. Затем для каждого адреса выполняется команда ifconfig $i
, которая отображает информацию о сетевых интерфейсах.
Эта команда полезна, если вам нужно отобразить информацию о сетевых интерфейсах для каждого IP-адреса из таблицы маршрутизации.
Альтернативой для получения аналога ifconfig -a
в HPUX может быть использование самой команды ifconfig -a
, если она доступна и поддерживается в вашей операционной системе.