簡體   English   中英

Cygwin `rsync` 本地文件夾路徑

[英]Cygwin `rsync` Local Folders Paths

我需要在當前磁盤中的文件夾和另一個磁盤中的文件夾之間同步 Cygwin 或 minGW 安裝中的兩個文件夾。

一個電話如

rsync -a dir1\\ d:\\dir2

是非法的,因為 Windows 中路徑的語法。

ssh: Could not resolve hostname d: Name or service not known

對於這種情況,我應該如何在 Cygwin 中編寫路徑?

我目前沒有安裝 Cygwin,但如果我記得你正在尋找類似的東西:

rsync -a ./dir1 /cygdrive/c/dir2

假設dir1在您當前的工作目錄中。 您提供的問題是 cygwin 不知道dir1是一個文件夾,它試圖將其視為主機名(例如,您可以使用以下語法在不同機器之間使用 rsync : me@mycomputer:~/somefolder )。

要消除歧義,請嘗試:

rsync -a /cygdrive/d/path/to/dir1 /cygdrive/c/dir2

其中cd是您要查找的特定驅動器的驅動器號。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM