Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Rsync (Windows) - Leerzeichen im Zielpfad möglich?

Frage Entwicklung Batch & Shell

Mitglied: Highend01

Highend01 (Level 1) - Jetzt verbinden

15.07.2011 um 14:21 Uhr, 8573 Aufrufe, 1 Kommentar

Hi,

ich benutze hier cwrsync (rsync unter Windows mit cygwin compiliert) und im Moment hab ich ein kleines Problem mit Zielverzeichnissen, die ein Leerzeichen zwischen zwei Wörtern haben.

rsync over ssh wird über eine Batchdatei gestartet. Ein beispielhafter Funktionsaufruf sieht so aus:

01.
"D:\Users\abc\Tools\Rsync\rsync.exe" -v -P -h -rlt -z --chmod=a=rw,Da+x --modify-window=2 --delete --exclude-from "/cygdrive/D/Users/abc/Tools/XYplorer/Data/Scripts/.Configs/abc/rsync_exclude_from.txt" -e "/cygdrive/D/Users/abc/Tools/Rsync/ssh.exe -o StrictHostKeyChecking=no -l abc -i /cygdrive/D/Users/abc/Tools/XYplorer/Data/Scripts/.Configs/abc/ssh2_strato_abc" "/cygdrive/D/Users/abc/Eigene Musik/03. Ein Freund, ein guter Freund - Comedian Harmonists.mp3" "/cygdrive/D/Users/abc/Eigene Musik/04. Veronika, der Lenz ist da - Comedian Harmonists.mp3" abc@rsync.hidrive.strato.com:/public/updates/Users/def/Eigene Musik/
Bei diesem Aufruf meckert er über ein nicht vorhandenes Zielverzeichnis

quote ich per " oder ' den kompletten Zielpfad

also:
01.
"abc@rsync.hidrive.strato.com:/public/updates/Users/def/Eigene Musik/"
oder:
01.
'abc@rsync.hidrive.strato.com:/public/updates/Users/def/Eigene Musik/'
Dann meckert er zwar nicht mehr, sondern erstellt das gewünschte Verzeichnis. Dummerweise allerdings nur als "..\Eigene" und nicht wie gewünscht als "...\Eigene Musik".

Normales quoten scheint da also nicht zu helfen.

Hat jemand eine Lösung parat, wie man das elegant (aber nach wie vor rein mit rsync) umschiffen kann?

Danke und Gruß,
highend
Mitglied: Highend01
15.07.2011 um 21:33 Uhr
Ok, die Lösung für das Problem ist folgende:

Nur den eigentlichen Pfad quoten (user@host: ist nicht notwendig).

Leerzeichen vorher durch "\ " (backslash + space) ersetzen.

Für das oben genannte Beispiel also:

01.
abc@rsync.hidrive.strato.com:"/public/updates/Users/def/Eigene\ Musik/"
Damit funktioniert alles soweit einwandfrei.

Gruß,
Highend
Bitte warten ..
Ähnliche Inhalte
Windows Tools
Gibt es ein rsync für Windows? (9)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Windows Tools ...

Backup
gelöst Rsync - rechte werden umgeschrieben (5)

Frage von TomTheCat zum Thema Backup ...

SAN, NAS, DAS
NAS4free - RSync-Auftrag erstellen (1)

Frage von 130854 zum Thema SAN, NAS, DAS ...

Batch & Shell
gelöst Schreiben eines Strings mit Leerzeichen in eine Datei (6)

Frage von c20082005 zum Thema Batch & Shell ...

Neue Wissensbeiträge
Multimedia

Raspberry Pi als Digital-Signage-Computer

(1)

Information von BassFishFox zum Thema Multimedia ...

Windows Update

Novemberpatches und Nadeldrucker bereiten Kopfschmerzen

(16)

Tipp von MettGurke zum Thema Windows Update ...

Windows 10

Abhilfe für Abstürze von CDPUsersvc auf Win10 1607 und 2016 1607

(7)

Tipp von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
Router & Routing
Freigabe aus anderem Netz nicht erreichbar (32)

Frage von McLion zum Thema Router & Routing ...

Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail (24)

Frage von ahstax zum Thema Visual Studio ...

Batch & Shell
Batch Programm verhalten bei shoutdown -p (19)

Frage von Michael-ITler zum Thema Batch & Shell ...

Windows Netzwerk
Netzwerk Neustrukturierung (15)

Frage von IT-Dreamer zum Thema Windows Netzwerk ...