tipp – Aus dem Rechenzentrum http://blog.jonaspasche.com Technik, Kram und Drumherum Thu, 10 Jul 2014 22:12:27 +0000 de-DE hourly 1 https://wordpress.org/?v=4.4.14 rsync und der Doppelpunkt http://blog.jonaspasche.com/2009/08/04/rsync-und-der-doppelpunkt/ Tue, 04 Aug 2009 13:24:10 +0000 http://blog.jonaspasche.com/?p=38 Kleine Randnotiz: Das Synchronisieren von Dateien mittels rsync klappt nicht, wenn ein Dateiname einen Doppelpunkt enthält. Dann vermutet nämlich rsync, dass damit eine Angabe in der Syntax host:path gemeint ist. Beispiel, in dem eine Datei namens „a:b“ angelegt wird und nach „c“ synchronisiert werden soll:

$ touch a:b
$ rsync -v a:b c

Effekt: Geht schief, weil „a“ als Hostname betrachtet wird, der nicht aufgelöst werden kann. Dave Dykstra weiß Rat: Wenn man eine Pfadangabe davorsetzt, wobei schon „./“ ausreicht, wird der Doppelpunkt nicht mehr fehlinterpretiert. So geht’s also:

$ rsync -v ./a:b c
a:b

sent 63 bytes  received 31 bytes  188.00 bytes/sec
total size is 0  speedup is 0.00
]]>