[英]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
其中c
和d
是您要查找的特定驅動器的驅動器號。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.