ip addr | awk '/state UP/ {print $2}' | sed 's/.$//'
Команда ip addr | awk '/state UP/ {print $2}' | sed 's/.$//'
выполняет следующие действия:
— ip addr
— выводит информацию обо всех сетевых интерфейсах.
— awk '/state UP/ {print $2}'
— используется для поиска строк, содержащих «state UP» (активные интерфейсы) и вывода второй колонки (которая содержит имя интерфейса).
— sed 's/.$//'
— удаляет последний символ (обычно двоеточие) из вывода, чтобы получить только имя интерфейса без двоеточия.
Эта команда помогает узнать текущий используемый сетевой интерфейс, что может быть полезно при настройке сетевых соединений. Альтернативой может быть использование команды ifconfig
или ip a
, чтобы просмотреть информацию о сетевых интерфейсах и их статусе.