您可以使用正则表达式来过滤出eth0的upload括号里的K或者M。以下是一个使用grep命令的示例:

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 -oP 'eth0: upload\(\K\d+(?:\.\d+)?[KM](?=[^)]+\))'

输出将为:

KB

这将输出eth0的upload括号里的K或者M,而不包括数字。

linux命令行这行SNMPv2-SMIenterprises3504721160 = STRING eth0 upload427KBsdownload1017KBs; eth2 upload8816KBsdownload825KBs我只要etho的upload括号里面的K或者M只要K或者M不要数字麻烦帮我过滤一下

原文地址: https://www.cveoy.top/t/topic/ivJX 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录