No momento, estou escrevendo um script bash (para o Nagios) e gostaria de poder detectar se placas de rede específicas estão ativas ou não.
Meu melhor palpite é fazer algo assim:
ifconfig eth0 | grep UP | wc -l
ou:
ethtool eth0 | grep "Link detected: yes" | wc -l
As duas maneiras confiáveis de teste são / se a placa de rede está ativa ou há uma opção melhor? Talvez haja uma bandeira em ethtool
que fará exatamente o que eu quero?