Timing der Rsync-Exitcodes auf Empfänger- und Senderseite

Timing der Rsync-Exitcodes auf Empfänger- und Senderseite

Ich möchte nach einer Rsync-Übertragung per Fernzugriff einen Vorgang an einer Datei wie folgt ausführen:

rsync [options] file dest && ssh dest some_program file

Dies erfordert, dass die Datei auf der Empfängerseite nicht mehr geöffnet wird. Gibt es eine Garantie dafür, dass die Empfängerseite einer rsyncÜbertragung nicht beendet wird, nachdem der Senderprozess bereits abgeschlossen ist? Ich habe keine Informationen über den Protokoll-Schnickschnack rund um die Übertragung gefunden.

Antwort1

Sobald rsyncdies erledigt ist, werden alle Dateien geschlossen. Sie sollten keine Probleme haben, diese Zeile auszuführen.

verwandte Informationen