Eu sei disso pela execução do comando:
nmcli con show
Recebo a lista de todos os perfis de conexão presentes no sistema Linux. Por exemplo, se eu executar o comando anterior em meu sistema Linux Mint, obtenho:
$ nmcli con show
NAME UUID TYPE DEVICE
lan0 b89ebc2f-8702-32d1-8dbf-e8d4cf226ce1 ethernet enp0s25
lan1 bd0a02cf-65e9-3cf5-8b51-ef05aa204e7c ethernet enp5s0f0
lan2 4b5d75d9-cab9-3ac5-95e5-cbeddf257cc5 ethernet enp5s0f1
lan1 with space 63b628f9-7671-41a4-8d2a-be5cfa34c454 ethernet --
lan2 with space 1cd1fb7d-0c5d-4105-ba27-c7e6ce7b6ecb ethernet --
No exemplo o NOME dos perfis de conexão contém espaços (ver lan1 with space
e lan2 with space
).
Minha necessidade é executar o comando anterior e obter apenas a lista da NAME
conexão sem a coluna UUID
, TYPE
, DEVICE
.
No exemplo anterior, minha saída desejada seria:
lan0
lan1
lan2
lan1 with space
lan2 with space
Existe uma opção para o comando nmcli
que fornece exatamente a saída anterior?
Use-o com
-g
(ou--get-values
) para imprimir apenas os valores doNAME
campo: