linux命令行这行SNMPv2-SMIenterprises3504721160 = STRING eth0 upload427KBsdownload1017KBs; eth2 upload8816KBsdownload825KBs我只要etho的upload括号里面的K或者M只要K或者M不要其它字符麻烦帮我过滤一下
你可以使用grep命令结合正则表达式来过滤出eth0的upload速率。以下是一个示例命令:
echo 'SNMPv2-SMI::enterprises.35047.2.11.6.0 = STRING: "eth0: upload(42.7KB/s),download(101.7KB/s); eth2: upload(881.6KB/s),download(825KB/s)"' | grep -o 'eth0: upload([0-9.]+[KM]B/s)' | grep -o '[0-9.]+[KM]'
这个命令的输出将是:42.7K。
原文地址: https://www.cveoy.top/t/topic/ivJV 著作权归作者所有。请勿转载和采集!