ifconfig -a | grep inet | awk '{print $2}' | cut -d ":" -f 2 | grep -v 127.0.0.1
Команда ifconfig -a используется для получения информации о сетевых интерфейсах на компьютере. Затем, команда grep inet фильтрует строки, содержащие информацию об IP-адресах. Далее, команда awk ‘{print $2}’ извлекает только второе поле из каждой строки, которое содержит IP-адрес. Команда cut -d «:» -f 2 используется для разделения строки по двоеточию и извлечения только второй части, содержащей IP-адрес. Наконец, команда grep -v 127.0.0.1 исключает строку с адресом 127.0.0.1, чтобы получить только нелокальные IP-адреса. Эта команда полезна, когда нужно получить список не локальных IP-адресов со всех интернет-интерфейсов.
