Use os parâmetros de nmcli
:
nmcli -t -f uuid c
Como posso obter a saída uuid
de eth0
da saída de nmcli -p c
usando grep
?
Saída de nmcli -p c
:
$ nmcli -p c
======================================================================================================================
Connection list
======================================================================================================================
NAME UUID TYPE TIMESTAMP-REAL
----------------------------------------------------------------------------------------------------------------------
Wired connection 1 <uuid> 802-3-ethernet Mon 30 Jun 2014 01:10:38 AM IRDT
ponyo@ponyo-pc:~$ nmcli -p c
======================================================================================================================
Connection list
======================================================================================================================
NAME UUID TYPE TIMESTAMP-REAL
----------------------------------------------------------------------------------------------------------------------
Wired connection 1 <uuid> 802-3-ethernet
Talvez:
$ nmcli -f NAME,UUID -p c | grep <your network card>
Exemplo:
$ nmcli -f NAME,UUID -p c | grep p3p1
p3p1 95345734-ff3d-4888-bc8e-77a8a57ab958