From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.1 From: Sergey To: "ALT Linux sysadmins' discussion" Date: Fri, 20 Sep 2019 15:30:04 +0400 User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) References: <201003291614.43744.a_s_y@sama.ru> <201003291657.31578.a_s_y@sama.ru> <201003291601.54824.ledest@gmail.com> In-Reply-To: <201003291601.54824.ledest@gmail.com> X-KMail-QuotePrefix: > MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <201909201530.04102.a_s_y@sama.ru> Subject: Re: [Sysadmins] =?utf-8?b?0KfQtdC8INC30LDQvNC10L3QuNGC0YwgbWlpLXRv?= =?utf-8?q?ol_=3F?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Sep 2019 11:30:13 -0000 Archived-At: List-Archive: 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 ------------------------ -- С уважением, Сергей.