Update 2022-12-04 23:38 OpenBSD/amd64

This commit is contained in:
c0dev0id
2022-12-04 23:38:14 +01:00
parent 090aa5276f
commit b0cd2fe369
6 changed files with 657 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
#!/bin/ksh
out() { printf '%s/1000/1000\n' "$1" | bc; }
while true
do
set -A _SYSV -- $(sysctl -n hw.sensors.cpu0.temp0 \
hw.sensors.acpithinkpad0.fan0 \
hw.cpuspeed \
| cut -d" " -f1)
_TMP="$(sysctl -n hw.sensors.cpu{0,1,2,3,4,5,6,7,8,9,10,11}.frequency0 \
| cut -d. -f1)"
AVG="$(printf '(%s)/12' "$_TMP" | tr '\n' '+')"
printf " %s%%   %2s°C   %4sRPM   %4sMhz (~%4sMhz)  \n" \
"$(apm -l)" "${_SYSV[0]}" "${_SYSV[1]}" "${_SYSV[2]}" "$(out $AVG)";
sleep 5
done