首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用bash脚本计算lm-传感器的温度平均值

用bash脚本计算lm-传感器的温度平均值
EN

Stack Overflow用户
提问于 2014-07-12 07:01:31
回答 1查看 1.6K关注 0票数 3

正如标题所述,我正试图计算cpu的温度,以便将其用于软盘中。奇怪的是,acpi命令没有告诉我这台笔记本电脑的温度.所以我用的是智能传感器。

代码语言:javascript
运行
复制
cho:~$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Core 0:       +54.0°C  (high = +95.0°C, crit = +105.0°C)
Core 2:       +57.0°C  (high = +95.0°C, crit = +105.0°C)

首先,我不知道核心0和核心2代表什么.我认为它们代表了我的双核cpu的每个核心。

是否有可能有一行代码来计算这些临时值的平均值并得到

代码语言:javascript
运行
复制
55.5°C

作为输出?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-07-12 07:09:47

您可以用这个awk来输送输出:

代码语言:javascript
运行
复制
awk '/^Core /{++r; gsub(/[^[:digit:]]+/, "", $3); s+=$3} END{print s/(10*r) "°C"}'
55.5°C
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24710521

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档