<树莓派><shell> 用于获得树莓派CPU温度的shell脚本

保存至文件 例如thermal
[1] ./thermal 无参数,输出当前CPU温度
[2] ./thermal 5 输入采样间隔,循环输出CPU温度
[3] ./thermal 5 >> /tmp/thermal.log & 将CPU温度循环输出到文件,并且放置到后台

#!/bin/bash

#本脚本用于查看CPU/GPU温度
    if [ -z $1  ] ; then     #显示当前温度    
        cpu_thermal=`cat /sys/class/thermal/thermal_zone0/temp | tr -d '\r' `
        echo "-----------------------"
        echo `date +[%Y/%m/%d/%T]`
        echo "[CPU温度] $cpu_thermal"

    elif [ `echo $1 ` -gt 0 ] ; then  #循环显示温度 
        while((1)) ; do
            cpu_thermal=`cat /sys/class/thermal/thermal_zone0/temp | tr -d '\r' `
            echo "-----------------------"
            echo `date +[%Y/%m/%d/%T]`
            echo "[CPU温度] $cpu_thermal"
            sleep $1
        done
    else
        echo "输入参数错误"
    fi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值