Po OS perrašymo praėjo jau nemažai laiko, bet visdar nesusitvarkiau conky script’e hdd temperatūros rodymo.
1. Įdiegiam „hddtemp“ ir „gnu-netcat“.
2. Faile /etc/conf.d/hddtemp surašom visus hdd:
DRIVES="/dev/sda /dev/sdb /dev/sdc"
pridedam hddtemp demoną į rc.conf, paleidžiam hddtemp demoną:
# /etc/rc.d/hddtemp start
3. Įvykdom:
nc localhost 7634
Gaunam:
|/dev/sda|SAMSUNG SP0802N|34|C||/dev/sdb|ExcelStor Technology J88S0 �|33|C||/dev/sdc|TOSHIBA MK1234GSX|28|C|
suskaičiuojam kuriuose masyvo elementuose yra reikalingi duomenys(mano atveju temperatūros):
34 yra ketvirtas elementas, 33 yra devintas elementas, 28 yra keturioliktas elementas.
3. Faile ~/.conkyrc įrašom:
Samsung: ${execi 30 nc localhost 7634 |cut -d| -f4;}°C
ExcelStor Technology: ${execi 30 nc localhost 7634 |cut -d| -f9;}°C
Toshiba: ${execi 30 nc localhost 7634 |cut -d| -f14;}°C

„-d|“ – skirtukas pagal kurį skirstoma eilutė
„-f4“ – elementas kurį rodyt
visa kita ir taip aišku.