2017-09-27 1 views
0

Cygwin 또는 minGW 설치시 현재 디스크의 폴더와 다른 디스크의 폴더 사이에 두 개의 폴더를 동기화해야합니다.Cygwin`rsync` 로컬 폴더 경로

호출은

rsync -a dir1\ d:\dir2

로 인해 Windows에서 경로의 syntaxis의, 불법입니다.

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

어떻게 내가이 사건에 대한 Cygwin에서의 경로를 작성해야?

답변

1

나는 Cygwin에서 현재 설치되어 있지 않은,하지만 기억 경우 같은 뭔가를 찾고 : dir1 현재 작업 디렉토리에 있다고 가정

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

. 당신이 제공 한 문제는 cygwin이 dir1이 폴더라는 것을 모르는 것입니다. 호스트 이름으로 처리하려고합니다 (예를 들어, [email protected]:~/somefolder과 같은 다른 컴퓨터 사이에서 rsync를 사용할 수 있습니다). 모호성을 제거하려면

, 시도 :

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

경우 cd 당신이 찾고있는 특정 드라이브의 드라이브 문자입니다.