[Eisfair] Frage an die Script Nerds

Marcus Röckrath marcus.roeckrath at gmx.de
Sa Mär 28 17:06:00 CET 2020


Hallo Detlef,

Detlef Paschke wrote:

>>> Und jetzt endlich die einfache Frage, lässt sich das kürzen?
>>> Insbesondere dass hier zwei mal /dev/sd[x] angegeben werden muss stört
>>> mich etwas. Geht es, dass das /dev/sd[x] welches vorn für smartctl schon
>>> steht auch hinten für hddtemp gilt?
>> 
>> drive="/dev/sda" ; /usr/sbin/smartctl -a ${drive} | sed "s/.*Current
>> Drive Temperature.*/Current Drive Temperature: $(/usr/sbin/hddtemp -n
>> ${drive} C/g" > /tmp/phpsysinfo/smart0.txt
> 
> ja, an Variablen hatte ich auch gedacht, doch dann brauche ich wieder
> fünf unterschiedliche Variablen, weil fünf SCSI Platten.

for drive in /dev/sda /dev/sdb /dev/sdc ; do
/usr/sbin/smartctl -a ${drive} | sed "s/.*Current
Drive Temperature.*/Current Drive Temperature: $(/usr/sbin/hddtemp -n
${drive} C/g" > /tmp/phpsysinfo/smart0.txt
done

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair