Arno Lehmann wrote:
for ((i=0; i < $number_of_drives ; i+=1)) do temp=$(smartctl -a -d3ware,${i} /dev/twa0 | egrep '^194' | awk '{print $4}')
Uuh... das gibt Ärger mit David... grep und awk in einer Pipe...
Grins! Völlig egal, das ist der Unterschied zwischen einem Perfektionist und einem Realist. Ich könnte etwas Zeit reinstecken und herausfinden, wie ich dies eleganter löse. Aber als Realist frage ich mich, ob die drei CPU-Zyklen zusätzlich den Aufwand wert sind. Meine Schlußfolgerung war, dass es hier den Aufwand nicht wert war, da dieses Script nur kurz läuft und der Ressourcenverbrauch gering ist. Früher hatte ich mehr Zeit, da konnte ich Stunden damit verbringen, ein Script sauber auszufeilen.
echo "Temperatur Festplatte ${i}: $temp" done
Damit solltest du für deine Experimente einen Anfang haben.
Aber sonst eine nette Lösung den passenden Slot für tw_cli zu finden!
Das war ein Vorläufer für ein Munin-Plugin, wenn ich mich recht erinnere. Deshalb brauchte ich die Suchfunktion. -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org