sysfs

sysfsを使って interfaceの状態を確認する

方法 "/sys/class/net/インタフェース名/operstate"を読み出せばよい 例 % ls /sys/class/net eth0 lo wlan0 % for interface in $(ls /sys/class/net) do echo -n "$interface:" cat /sys/class/net/$interface/operstate done eth0:down lo:unknown wlan0:…