Sandy Drobic, Donnerstag, 10. August 2006 13:58:
Andre, die Frage kannst du am besten beantworten, schließlich wolltest du in deinem Script ein Ping verwenden. :-))
Äh, ne, wollte ich nicht, das war doch Dein Vorschlag.
Ansonsten kannst du natürlich auch im Script einen Connect auf Port 22 auswerten. Wie du das machst, bleibt dir überlassen.
Für mich ist viel wichtiger, nach dem Aufruf von rsync den Fehlercode zu prüfen.
Da gebe ich Dir im Prinzip recht. In meinem Fall allerdings ist es so, daß der Fehlercode egal ist. Denn der Server, auf den rsync schieben soll, ist nur dazu da, das Backup zu backupen. Mal läuft er, dann wieder nicht, und es ist egal, ob rsync Erfolg hatte. Für mich ist nur wichtig, daß ich später weiß, wann zuletzt ein erfolgreiches Backup gelaufen ist. Aus diesem Thread nehme ich mit a) die Rückgabecodes von rsync, und wie man sie auswertet, und b) Deinen Vorschlag mit case. Damit kann ich schon viel besser meine Skripten bauen. Danke und Gruß! -- Andre Tann