Включить Autologin для Xvnc / XDMCP? [закрыто]

Вот еще одна идея, использующая awk

arp -ni eth0 | awk 'NR>1 {print $1}'

Пример

$ arp -ni eth0 | awk 'NR>1 {print $1}'
192.168.20.3
192.168.20.1
192.168.20.11

или с переменной

$ addresses=$(arp -ni eth0 | awk 'NR>1 {print $1}')
$ echo $addresses
192.168.20.3 192.168.20.1 192.168.20.11

Чтобы получить конкретный индекс без массива

$ arp -ni eth0 | awk -v idx=3 'NR>1 && NR==idx+1 {print $1}'
192.168.20.11

Чтобы получить максимальное значение для idx

arp -ni eth0 | awk 'NR>1 {idx_max++} END {print idx_max}'

Пример

$ idx_max=$(arp -ni eth0 | awk 'NR>1 {idx_max++} END {print idx_max}')
$ echo $idx_max
3
5
задан 8 November 2010 в 02:04

0 ответов

Другие вопросы по тегам:

Похожие вопросы: