将 /proc/cpuinfo 输出限制为单个 CPU/核心

将 /proc/cpuinfo 输出限制为单个 CPU/核心

Linux 中的 CPU 核心,/proc/cpuinfo, 用空行分隔。您将如何只打印第一个核心的信息?

答案1

这是我的看法:

awk '{if ($0=="") exit; print $0}' /proc/cpuinfo

答案2

如果练习的重点是代码高尔夫,则如下:

awk '!$0{exit}1' /proc/cpuinfo

或者

sed -n '/^$/q;p' /proc/cpuinfo

sed '/^$/q' /proc/cpuinfo较短但打印结束空白行)。

答案3

关于什么sed -n '1,/^$/p' /proc/cpuinfo?并且不要忘记更新一点的方法lscpu

相关内容