스크립트 작성
[code]
$ sudo nano pitemp.sh
[/code]
5초마다 온도를 표시하는 루프문
[code]
while true
do
# get cpu temp from thermal node of kernal
cpuTemp0=$(cat /sys/class/thermal/thermal_zone0/temp)
cpuTemp1=$(($cpuTemp0/1000))
cpuTemp2=$(($cpuTemp0/100))
cpuTempM=$(($cpuTemp2 % $cpuTemp1))
# get gpu temp using Video Core Generate Command
gpuTemp=$(/opt/vc/bin/vcgencmd measure_temp)
gpuTemp=${gpuTemp//temp=/}
echo $(date "+%Y-%m-%d %H:%M:%S")" CPU: " $cpuTemp1"."$cpuTempM"'C" "GPU: "$gpuTemp
sleep 5
done
[/code]
실행파일로 만들고 실행
[code]
$ sudo chmod +x pitemp.sh
$ ./pitemp.sh
[/code]
- Posted
- Filed under 개발/Linux