Page 1 of 1
Band eingelegt via Skript abfragen?
Posted: 2004-03-11 04:32
by e2e4
Salut,
ich möchte in meinem Backup-Skript (bash) eine Statusabfrage, ob das Band eingelegt ist bevor ich die anderen Befehle durchführe? Wie kann ich das erreichen?
Grüße, e2e4
Re: Band eingelegt via Skript abfragen?
Posted: 2004-03-11 09:57
by suntzu
Hi,
wie wäre es mit einem einfachen draufschreiben einer Zeile auf das Band, anschließend die Variable ${?} abfragen (enthält Rückgabewert des letzten Befehls) und bei Erfolg die eine Zeile wieder löschen und mit dem eigentlichen Beschreiben beginnen.
Re: Band eingelegt via Skript abfragen?
Posted: 2004-03-12 10:18
by e2e4
Hmmm, ich dachte eher an die Auswertung von ERROR-Codes im Sinne von z.B.
mt -f /dev/st0 status
Leider habe ich dazu bisher nichts finden können.
Grüße, e2e4
Re: Band eingelegt via Skript abfragen?
Posted: 2004-03-12 10:57
by suntzu
Was genau ist jetzt dein Problem? Dass du nicht weißt, wie du die Abfrage machen kannst, dass das Band eingelegt ist oder dass du nicht weißt ,wie du den Fehlercode interpretierst?
Re: Band eingelegt via Skript abfragen?
Posted: 2004-03-12 11:37
by e2e4
Was genau ist jetzt dein Problem?
Dass ich nicht weiß, wie ich die Abfrage machen kann, dass das Band eingelegt ist ...
Grüße, e2e4
Re: Band eingelegt via Skript abfragen?
Posted: 2004-03-12 13:39
by e2e4
Lösung gefunden :)
mt -f /dev/st0 status
echo $?
gibt die auszuwertenden Error-Codes zurück.
Grüße, e2e4