Jetzt habe ich doch noch eine Frage...
Ich bin dabei das Skript etwas aufzuhübschen, sodass mir im Terminal für jedes Verzeichnis angezeigt wird, ob rsync geklappt hat oder nicht...
So sollte die Ausgabe im Terminal ungefähr sein:
Ordner 1 [
DONE ]
Ordner 2 [
DONE ]
Ordner 3 [
ERROR ]
Ordner 4 [
DONE ]
Wie kann ich nun den rsync-Befehl auf erfolgreich oder gescheitert überprüfen? Gibt es da eine Möglichkeit? Rsync wird momentan folgendermaßen aufgerufen:
1 2 3 4 5
|
def createBackup FOLDERS.each do |folder| system("rsync #{RSYNC_OPTIONS} " + folder + " #{SSH_USER}@#{SSH_SERVER}:#{BACKUP_DIR}") end end |
Über einen Tipp, wie ich rsync überprüfen kann, wäre ich sehr dankbar!!
Danke und Grüße!!