blob: 8af1b4767ee508535ff12e14aaf663f3945bb7f4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/sh
if [ "x$1" = "xCPU" ]; then
OUT=$(sensors | sed -n 's/^CPU Temperature:\s*+\(.*\)°C\s*(\(.*\)/\1/p')
elif [ "x$1" = "xMB" ]; then
OUT=$(sensors | sed -n 's/^MB Temperature:\s*+\(.*\)°C\s*(\(.*\)/\1/p')
else
exit 1
fi
if [ $OUT -ge 60 ]; then
echo "<fc=#00FF00>$OUT</fc>°C"
elif [ $OUT -ge 67 ]; then
echo "<fc=#FFFF00>$OUT</fc>°C"
elif [ $OUT -ge 75 ]; then
echo "<fc=#FF0000>$OUT</fc>°C"
else
echo "$OUT°C"
fi
|