我需要得到速度信息,但是当我得到输出时:
# 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/