Listar nomes das interfaces de rede.

1. Listar nomes das interfaces de rede.

Victor Assis
victorassisr

(usa Linux Mint)

Enviado em 24/01/2018 - 20:48h

Olá, galera. Tô pensando em fazer um programinha usando shell script e o zenity.. Só que preciso salvar os nomes das placas de rede do linux em variáveis, para posteriormente alterar as configurações de rede pelo shell utilizando o zenity.. Tem alguma forma de retornar por linha de comando apenas o nome da interface de rede? eth0, eth1, wlan0, wlan1... preciso só desse nome, os detalhes não.


  


2. Re: Listar nomes das interfaces de rede.

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 24/01/2018 - 21:09h

Tenta assim:
ip -br link | awk '{print $1}' 



3. Re: Listar nomes das interfaces de rede.

Paulo
paulo1205

(usa Ubuntu)

Enviado em 25/01/2018 - 01:17h

Num único comando (logo economizando recursos):
sed '/:/!d;s/:.*//;s/^ *//' /proc/net/dev 







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts