我需要获取速度信息,但是当我得到输出时:
# sudo dmidecode --type 17 | grep 'Speed:'
Speed: 1333 MHz
Configured Clock Speed: 1333 MHz
Speed: Unknown
Configured Clock Speed: Unknown
Speed: 1333 MHz
Configured Clock Speed: 1333 MHz
Speed: Unknown
Configured Clock Speed: Unknown
我需要得到:
Speed: 1333 MHz
Speed: Unknown
Speed: 1333 MHz
Speed: Unknown
我怎样才能得到这个?
最佳答案
我会使用 awk
:
sudo dmidecode --type 17 | awk '$1 == "Speed:"'
使用 grep,您需要将模式锚定在行的开头并考虑一些可选空格:
sudo dmidecode --type 17 | grep '^[[:space:]]*Speed:'
关于linux - 我怎样才能从 dmidecode 获得内存速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36310157/