夏日散热是个问题,写个脚本记录下CPU的温度。
要提前安装sensors程序:sudo apt install sensors
while true; do
declare -a core_temps # 确保每次循环都初始化
timestamp=$(date +"%Y-%m-%d %H:%M:%S")
temps=$(sensors | grep "Core" | awk '{print $1, $3}' | sort -n -k1,1 | cut -d' ' -f2)
# 填充 core_temps 数组
core_temps=($temps)
logline="$timestamp ${core_temps[@]}"
echo "$logline" >> cputmp.log
# 每 6 分钟记录一次
sleep 360
done