gpt4 book ai didi

Linux Bash 命令 - 显示处理器速度 - 特定行

转载 作者:太空宇宙 更新时间:2023-11-04 05:02:40 25 4
gpt4 key购买 nike

我正在寻找不仅显示处理器速度而且显示特定行的命令。这些行必须包含“MHz”或“HZ”。非常感谢您的帮助。

最佳答案

您可以使用正则表达式来完成此操作。

grep -P 'M?Hz' /proc/cpuinfo

(我假设您打错了字,意思是 Hz 而不是 HZ。)

grep 是一个从输入 channel (或文件,如果指定)读取并返回与特定正则表达式(正则表达式)匹配的所有行的工具。

在本例中,正则表达式为 M?Hz,这意味着所有行都包含 (M)Hz。

请注意,您可以删除 M?,因为它是可选的:任何匹配 MHz 的行也将匹配 Hz...

此外,这取决于您需要什么信息:/proc/cpuinfo 可能是最扩展的 CPU 信息列表。正如 @JonathanReinhart 所示,lscpu 也是获取更紧凑信息的良好候选者。

如果输入是由命令生成的,您可以使用管道 (|):

command | grep 'Hz'

例如:

lscpu | grep 'Hz'

管道表示您使用第一个命令输出作为第二个命令的输入(此处为grep)。通过使用级联管道,人们可以提取有用的信息,对其进行修改等。您可以将其与装配线进行比较,其中第一个程序( worker )将一些东西放在装配线上,第二个 worker /程序接收并进一步处理该东西,直到它到达生产线的末端。

关于Linux Bash 命令 - 显示处理器速度 - 特定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27745834/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com