Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 8196 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 ..
Neuester Wissensbeitrag
Microsoft

Lizenzwiederverkauf und seine Tücken

(5)

Erfahrungsbericht von DerWoWusste zum Thema Microsoft ...

Ähnliche Inhalte
Google Android
Laufwerksbuchstabe von Android ab 5.x unter Windows nicht mehr möglich ? (1)

Frage von PeterLustig2016 zum Thema Google Android ...

Windows Installation
gelöst Integrieren von .exe-Dateien in eine Windows 7-Installation möglich? (2)

Frage von Todybear zum Thema Windows Installation ...

LAN, WAN, Wireless
Keine RDP-Sitzung über VPN mit Windows 10 möglich (4)

Frage von Wonderland zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
FritzBox, zwei Server, verschiedene Netze (17)

Frage von DavidGl zum Thema LAN, WAN, Wireless ...

Windows Netzwerk
Windows 10 RDP geht nicht (16)

Frage von Fiasko zum Thema Windows Netzwerk ...

Windows Server
Outlook Verbindungsversuch mit Exchange (15)

Frage von xbast1x zum Thema Windows Server ...