nmcli 명령에 대한 옵션은 NetworkManager 연결 프로필의 이름만 가져옵니다.

nmcli 명령에 대한 옵션은 NetworkManager 연결 프로필의 이름만 가져옵니다.

나는 다음 명령을 실행하여 그것을 알고 있습니다.

nmcli con show

Linux 시스템에 있는 모든 연결 프로필 목록을 얻었습니다. 예를 들어 Linux Mint 시스템에서 이전 명령을 실행하면 다음과 같은 결과가 나타납니다.

$ 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  --      

예에서 연결 프로필의 이름에는 공백이 포함되어 있습니다( lan1 with space및 참조 lan2 with space).

내 필요는 이전 명령을 실행하고 NAME열 없이 연결된 목록만 가져오는 것 입니다 UUID.TYPEDEVICE

이전 예에서 내가 원하는 출력은 다음과 같습니다.

lan0
lan1
lan2
lan1 with space
lan2 with space

nmcli이 명령에 정확히 이전 출력을 제공하는 옵션이 있습니까 ?

답변1

필드의 값만 인쇄하려면 -g(또는 ) 과 함께 사용하세요 .--get-valuesNAME

nmcli -g NAME con

관련 정보