ip -o -4 addr show | awk -F '[ /]+' '/global/ {print $4}'
Команда ip -o -4 addr show показывает информацию об IPv4-адресах на устройстве, а awk -F ‘[ /]+’ ‘/global/ {print $4}’ используется для извлечения IPv4-адресов, связанных с глобальным интерфейсом. В результате выполнения этой команды будет выведен только IP-адрес устройства без дополнительной информации. Однако стоит отметить, что команда может не сработать в некоторых случаях, если текущее устройство не имеет глобальной настройки адреса IPv4 или использует другую схему адресации. Другими способами получения IP-адреса могут быть использование команд ifconfig или hostname -I.