No jo, zvyky jsou blby, treba casto jsem pouzival:
hddtemp /dev/sd?
Ale od doby co ma clovek >26 disku, tak je spravnejsi varianta:
hddtemp /dev/sd*[a-z]
Bohuzel do toho vstupuji disky bez senzoru (nebo nefuncni tunel skrze usb) a taky to, ze ma clovek nejake disky ktere maji binarni srajdy v nazvu, tak vypada prakticky pouzitelny skript mam pak takto:
hddtemp /dev/sd*[a-z] 2>/dev/null \
| tr -d '\001\200\100' \
| sed -u -E 's/(SSD 850 EVO 500G)(.*):/\1B:/'
To uz je fakt lepsi ty hodnoty ziskat priste jinou cestou.
Co me nejvice vadilo na parsovani textu je, ze nektere tooly sem tam hodnoty orezou - takze vyparsujete samozrejme irelevantni hodnotu.