Hallo zusammen,
ich möchte ein Script (Bash) schreiben, welches mit smartctl einen short test ausführt und wenn dieser zu Ende ist die Smartwerte ausgibt mit -a. Allerdings weiß ich nicht so recht, wie ich herausfinde, ob ein short test noch läuft?
Mit
1 | smartctl -t short /dev/sda |
starte ich den Test. Ich kann unter
1 | smartctl -a /dev/sda |
sehen, ob der Test fertig ist oder noch läuft, allerdings brauche ich einen definierten Rückgabewert, ob gerade der Selftest läuft, da das Script erst dann weiter laufen soll. Das Script soll, wenn es fertig ist, in ein Debian Live eingebunden werden und dort seine Arbeit verrichten..
Hoffentlich hat jemand von euch eine Idee, Lösung oder einen Workaround parat.
Danke und liebe Grüße Phill