[Eisfair] Frage an die Script Nerds

Marcus Röckrath marcus.roeckrath at gmx.de
Sa Mär 28 20:45:02 CET 2020


Hallo Detlef,

Detlef Paschke wrote:

>> Dürfen die Ausgabedateien auch
>> 
>> smartsda.txt heißen, dann:
>> 
>> 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/smart$drive.txt
>> done
> 
> das geht leider nicht, die müssen im Schema smart[N].txt durchnummeriert
> sein.

for d in /dev/sda_0 /dev/sdb_1 /dev/sdc_2 ; do

  drive=$(echo $d | cut -d "_" -f 1)
  number=$(echo $d | cut -d "_" -f 2)
  /usr/sbin/smartctl -a ${drive} | sed "s/.*Current
  Drive Temperature.*/Current Drive Temperature: $(/usr/sbin/hddtemp -n
  ${drive} C/g" > /tmp/phpsysinfo/smart$number.txt
done

-- 
Gruß Marcus
[eisfair-Team]


Mehr Informationen über die Mailingliste Eisfair