On Monday 29 March 2010, Led wrote:
> > Требует указание DEVICE, когда список ещё неизвестен. В принципе,
> > если найти список чем-то, можно ethtool-у скормить через xargs
> > какой-нибудь. И вывод пограпать...
>
> ls -d /sys/class/net/*
Вспомнилось... Лучше поздно, чем никогда:
-----------------------
#!/bin/sh
for ETH in `ls -d /sys/class/net/*/device | awk -F "/" '{print $5}'`; do
LINK=`ethtool $ETH | grep Link | sed "s/^[[:space:]]*//"`
SPEED=`ethtool $ETH | grep Speed | sed "s/^[[:space:]]*//"`
DUPLEX=`ethtool $ETH | grep Duplex | sed "s/^[[:space:]]*//"`
printf "%-5s: %-18s %-15s %-22s\n" "$ETH" "$LINK" "$SPEED" "$DUPLEX"
done
------------------------
--
С уважением, Сергей.
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins