Während des Wartens (und Hoffens) auf Lösung in meinem
vorherigen Posting (cifs-utils) habe ich mit /etc/vdr/plugins/systeminfo/systeminfo.sh herumgespielt weil mir in der Ausgabe zu viele "Lücken" und "Unschönheiten" waren; vornehmlich bei den Temperaturen. Das Resultat will ich Euch nicht vorenthalten:
unter 6) # uptime beim echo das "uptime" durch "up since" ersetzen
unter 7) # fan speeds
CPU=$(sensors | grep -i 'CPU FAN' | tr -s ' ' | cut -d' ' -f 3)
CASE=$(sensors | grep -i 'SYS Fan' | tr -s ' ' | cut -d' ' -f 3)
CPURPM=" rpm" #NEW
CASERPM=" rpm" #NEW
if [ ${CPU:-0} -eq 0 ] ; then CPU="N/A" ; CPURPM=""; fi #NEW
if [ ${CASE:-0} -eq 0 ] ; then CASE="N/A" ; CASERPM="" ; fi #NEW
#echo -ne "Fans:\tCPU: "$CPU" rpm\tCase: "$CASE" rpm"
echo -ne "Fans:\tCPU: "${CPU:-0}$CPURPM"\tCase: "${CASE:-0}$CASERPMunter

# temperature of CPU and mainboard
CPU=$(sensors | grep -i 'Core 0' | tr -s ' ' | cut -d' ' -f 3)
MB=$(sensors | grep -i 'temp1' | tr -s ' ' | cut -d' ' -f 2)
#CPU=$(sensors | grep -i 'CPU TEMP' | tr -s ' ' | cut -d' ' -f 3)
#MB=$( sensors | grep -i 'Sys temp' | tr -s ' ' | cut -d' ' -f 3)
if [ ${MB:-0} -eq 0 ] ; then MB="unknown" ; fi #NEW
echo -ne "Temperatures:\tCPU: "$CPU"\tMB: "$MBemperature of CPU and mainboard
CPU=$(sensors | grep -i 'Core 0' | tr -s ' ' | cut -d' ' -f 3)
MB=$(sensors | grep -i 'temp1' | tr -s ' ' | cut -d' ' -f 2)
#CPU=$(sensors | grep -i 'CPU TEMP' | tr -s ' ' | cut -d' ' -f 3)
#MB=$( sensors | grep -i 'Sys temp' | tr -s ' ' | cut -d' ' -f 3)
if [ ${MB:-0} -eq 0 ] ; then MB="unknown" ; fi #NEW
echo -ne "Temperatures:\tCPU: "$CPU"\tMB: "$MBunter 9) # temperature of hard disks
# DISK1=$(hddtemp -q /dev/sda | cut -d: -f1,3)
# DISK2=$(hddtemp -q /dev/sdb | cut -d: -f1,3)
DISK1="/dev/sda: "$(smartctl -l scttemp /dev/sdb | grep -i temp | head -n 1 | tr -s ' ' | cut -d' ' -f 3)" °C"
DISK2="/dev/sdb: "$(smartctl -l scttemp /dev/sdb | grep -i temp | head -n 1 | tr -s ' ' | cut -d' ' -f 3)" °C"
echo -ne "\t"$DISK1"\t"$DISK2
# weil meine Samsung 860 laut hddtemp angeblich keinen Sensor hatIch
meine, irgendwo stand anfangs noch auf deutsch "Temperature
n" - was ich inkonsequent fand und durch "Temperature
s" ersetzt habe.
Vielleicht kann das jemand gebrauchen weil er ähnliche Beobachtungen gemacht hat. Die auskommentierten Zeilen kann man natürlich nach Belieben entsorgen

Spannend könnte es werden, wenn das systeminfo-Plugin auf
0.2.0 aktualisiert wird... (oder IST es das schon???)