Как узнать ip адрес интерфейса и вывести только его
Маленький пример о том как использовать ifconfig, cut и awk чтобы вывести только ip адрес. Вывод команды ifconfig будет таким $ /sbin/ifconfig lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:69527 errors:0 dropped:0 overruns:0 frame:0 TX packets:69527 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:41559546 (39.6 MiB) TX bytes:41559546 (39.6 MiB) eth0 Link encap:Ethernet HWaddr 00:17:9A:0A:F6:44 inet addr:192.168.2.1 Bcast:192.168.1.255 Mask:255.255.255.0 ...