x86下,盒子自己改改,温度低于80显示绿色,高于80显示红色并闪烁(电脑端ssh登陆,手机端不闪烁) ,高温设置的高于80. 具体需要高于多少改high后面的数字 。我是新建一个 /etc/update-motd.d/01-cputemp文件。
#!/bin/sh
temp=sensors |grep "Core 0:" | awk '{print $3}'|sed 's/+//'|awk -F . '{print $1}'
high=80
if [ "$temp" -gt "$high" ] ; then
echo "\e[31;5mcpu$temp°C注意cpu温度过高\e[0m"
elif [ "$temp" -lt "$high" ] ; then
echo "\e[32mcpu$temp°C\e[0m"
fi
注:
盒子改这行:temp=sensors |grep "Core 0:" | awk '{print $3}'|sed 's/+//'|awk -F . '{print $1}'