Regex 在Linux中如何仅从lscpu提取值?
如果我想得到我使用的CPU MhzRegex 在Linux中如何仅从lscpu提取值?,regex,linux,Regex,Linux,如果我想得到我使用的CPU Mhz lscpu | grep "CPU MHz" # CPU MHz: 1200.031 我只想保留1200.031,如何过滤终端中的CPU MHz?您可以使用cut lscpu | grep "CPU MHz" | cut -d":" -f 2 要删除仅保留MHz值的前导空格,可以执行以下操作: lscpu | sed -n 's/CPU MHz:[ \t]*//p' 在cli上使用sed/awk或任何命令。请尝试sed
lscpu | grep "CPU MHz"
# CPU MHz: 1200.031
我只想保留1200.031,如何过滤终端中的CPU MHz?您可以使用cut
lscpu | grep "CPU MHz" | cut -d":" -f 2
要删除仅保留MHz值的前导空格,可以执行以下操作:
lscpu | sed -n 's/CPU MHz:[ \t]*//p'
在cli上使用sed/awk或任何命令。请尝试
sed-n的/cpumhz[\t]*://p'/proc/cpuinfo
。