ich diesen Befehl rsync haben:rsync versagt '# Dateiname #' Dateinamen auszuschließen
'rsync -va --delete --exclude-from = rsync_exclusions.txt SourceA DestinationB'
rsync_exclusions.txt enthält eine einzige Zeile:
#script.sh#
der Befehl läuft gut, mit Ausnahme der # script.sh # Datei zu dem Ziel hinzugefügt wird.
Ich habe versucht, den Dateinamen in der Ausschlussdatei Flucht so:
/#script.sh/#
die auch nicht funktionierte. Irgendeine Idee, wie man diese Datei ausschließt, ohne darauf zu verzichten, sie ohne die scharfen Teile umzubenennen? Beachten Sie, dass andere Dateinamen im selben Verzeichnis mit demselben Befehl ausgeschlossen werden, wenn sie der Ausschlussdatei hinzugefügt werden.
Hat der tatsächliche Dateiname Hashes (#)? – Ameer
Ja, die Dateinamen haben am Anfang Hashes. und Ende. – user3156459