Эта команда покажет все IP-адреса для одного устройства:
dev=eth0
ip addr show $dev | awk '/inet/ {print $2}' | cut -d/ -f1
Он напечатает одну или две строки вывода. Первый - это адрес inet / IPv4, а другой - inet6 / IPv6, если ваша система настроена для поддержки этого.