hatty
Aktives Mitglied
- Dabei seit
- 08.04.2003
- Beiträge
- 285
- Reaktionspunkte
- 0
@niclas-eric
Kein Problem.
Zu deinen Fragen (die nicht nerven, da sie sich mit dem Thema auseinandersetzen):
Macsync kenne ich leider nicht, dazu kann ich nichts sagen.
Du kannst mehrere Kommandos aneinanderreihen oder die von mir vorgeschlagene Schleife nutzen.
Ich glaube hier liegt ein weiterer Verständnisfehler vor. Synchronisieren bedeutet grundsätzlich, dass sich, nach erfolgter Synchronisation, Quelle und Ziel gleichen wie ein Ei dem anderen. Es ist eine "Spiegelung" der Daten. Hast du in deinem Quellverzeichnis Musikstücke gelöscht, so werden diese, nach der Synchronisation, auch im Zielverzeichnis nicht mehr vorhanden sein.
Es gibt verschiedene Parameter in rsync, die dieses Verhalten beeinflussen. Um den Fred nicht unnnötig aufzublähen, muss ich dich auf die Man-Page verweisen (man rsync).
Desweiteren kann man keine zwei Dateien miteinander "verschmelzen". Die Änderungen in der XML-Library deiner Quelle kannst du leider nicht in die XML-Libray deines Zieles einbringen und umgekehrt. Entweder ersetzt die Quelle das Ziel oder sie exisitieren beide nebeneinander.
Deinen Home-Ordneer kannst du komplett synchronisieren. Aber Vorsicht! Du erzeugst eine 1:1 Kopie. D.h. dein Ziel Home-Verzeichnis ist dann gleich dem Quell Home-Verzeichnis.
Zu Applescript fragst du besser sheep, maceis oder andere. Damit kenne ich mich nicht so gut aus. Aber ich denke, das es da eine Lösung gibt.
Aporopos UT: UT2004 habe ich nicht so oft gespielt, lieber das klassische UT. Seit den Sparmaßnahmen unserer Firma komme ich auch nicht mehr so oft nach HH. Schade.
Kein Problem.
Zu deinen Fragen (die nicht nerven, da sie sich mit dem Thema auseinandersetzen):
Macsync kenne ich leider nicht, dazu kann ich nichts sagen.
Du kannst mehrere Kommandos aneinanderreihen oder die von mir vorgeschlagene Schleife nutzen.
Du hast eine Datei "list.txt", die auch dein Herr Vater mit Textedit erstellen kann, in der alle Verzeichnisse stehen. Diese wird solange abgearbeitet, bis das Ende erreicht ist. Aber bitte keine Leerzeile am Ende der Datei erzeugen, sonst gibt es einen Fehler.while read quelle ziel do
/usr/bin/time /usr/bin/rsync -avE $quelle/ $ziel/ > $ziel/protokoll.log
done < list.txt
Dieses Skript setzt voraus, dass es eine Datei "list.txt" gibt, in der in jeweils einer Zeile Quell- und Zielverzeichnis stehen, getrennt durch ein Leerzeichen. Beispiel:
/Quelle01 /Ziel01
/Quelle02 /Ziel02
/Quelle03 /Ziel03
usw. etc. pp
Ich glaube hier liegt ein weiterer Verständnisfehler vor. Synchronisieren bedeutet grundsätzlich, dass sich, nach erfolgter Synchronisation, Quelle und Ziel gleichen wie ein Ei dem anderen. Es ist eine "Spiegelung" der Daten. Hast du in deinem Quellverzeichnis Musikstücke gelöscht, so werden diese, nach der Synchronisation, auch im Zielverzeichnis nicht mehr vorhanden sein.
Es gibt verschiedene Parameter in rsync, die dieses Verhalten beeinflussen. Um den Fred nicht unnnötig aufzublähen, muss ich dich auf die Man-Page verweisen (man rsync).
Desweiteren kann man keine zwei Dateien miteinander "verschmelzen". Die Änderungen in der XML-Library deiner Quelle kannst du leider nicht in die XML-Libray deines Zieles einbringen und umgekehrt. Entweder ersetzt die Quelle das Ziel oder sie exisitieren beide nebeneinander.
Deinen Home-Ordneer kannst du komplett synchronisieren. Aber Vorsicht! Du erzeugst eine 1:1 Kopie. D.h. dein Ziel Home-Verzeichnis ist dann gleich dem Quell Home-Verzeichnis.
Zu Applescript fragst du besser sheep, maceis oder andere. Damit kenne ich mich nicht so gut aus. Aber ich denke, das es da eine Lösung gibt.
Aporopos UT: UT2004 habe ich nicht so oft gespielt, lieber das klassische UT. Seit den Sparmaßnahmen unserer Firma komme ich auch nicht mehr so oft nach HH. Schade.