nmcli, как получить "connection.id" или "general.name" устройства

Я пишу сценарий 16.04; показать идентификацию соединения, особенно для VPN-соединений, перечислив активные соединения с

ip -o link sh up | awk 'BEGIN{FS=": "} $2!="lo" {print $2}'

и получать:

enp0s25  
ppp0

Теперь я хочу получить / вернуть ИМЯ Соединения, так же как и из:

#: nmcli  con sh --active
NAME             UUID                                  TYPE            DEVICE  
VPN-pptp-01      22222222-2222-f48f-99d0-817335722def  vpn             enp0s25 
enp0s25          11111111-1111-43c9-9577-112ae6f11abc  802-3-ethernet  enp0s25

используя ранее возвращенный идентификатор активного устройства, особенно для ppp0 (сверху)

Как это можно сделать с помощью nmcli или, возможно, D-Bus?

1 ответ

Вы можете использовать следующую команду:

nmcli -t -f NAME c show --active
Другие вопросы по тегам