2013-05-22 3 views
6

내가 Cygwin에서 터미널 및 유형에 로그인 나를 알려줍니다. 나는 경로가 존재한다고 확신합니다 ... 특별한 cygwin 패키지를 놓치거나 거짓 구성을 가지고 있습니까? 나는 당황 스럽다. ...Cygwin에서 'CD'명령은 항상 "해당 파일 또는 디렉토리"

윈도우 배치 파일에서 cygwin bash를 호출하려고 할 때도 똑같이 동작한다. 기본적으로 cygwin을 시작하고 지정된 작업 디렉토리로 쉘 스크립트를 실행하는 윈도우 배치 파일을 만듭니다. http://blog.dotsmart.net/2011/01/27/executing-cygwin-bash-scripts-on-windows/

내 배치 파일이 작동하는 것처럼 보입니다. 명령 :

%_CYGBIN%\bash.exe --login "cd %_CYGPATH%" "./%_CYGSCRIPT%" 

하지만 cygwin에서 'cd'명령을 실행하지 않습니다. 내 배치 파일의 콘솔 출력은 다음과 같습니다

/usr/bin/bash: cd /cygdrive/c/existing/path: No such file or directory 

답변

9
cd '/cygdrive/c/existing/path' 
# ^
# \ 
#  --- need forward slash (/) before the "c" 
+0

내 아 ... 난 그런 그 일 덕분에 생각! :) – thalm

관련 문제