2014-01-23 9 views
1

저는 하스켈 및 GHCi를 사용하여 매우 새롭습니다. 공정한 경고. 빈GHCi 먼 파일로드/파일 통과

\ \ 사용자 카일 \ 문서 \ : 내가 가진 .hs 파일을로드하기 위해 노력하고있어 :로드 명령을하지만, 파일, 즉

C는, 지금까지 내 GHCi bin 폴더가있는 곳에서 저장

은 내가

을 사용할 수 있도록이 디렉토리에 도착하려면 :로드

내 모듈을로드 hw2.hs. 그러나 나는 거기에 가기 위해 고투하고있다. 내가

을 시도했다 : CD 'C를 : \ 사용자 카일 \ 문서 \ \ 빈'오류가있는

은 돌아왔다. 이 디렉토리로 변경하기위한 올바른 구문은 무엇입니까? 파일 경로에 공백이 있으면 어떨까요? (C : \ Users \ Kyle \ My Documents \ bin)

현재 디렉토리를 보려면 어떤 명령을 입력해야합니까?

도움 주셔서 감사합니다.

답변

0

: 나는

'C:\\Users\\Kyle\\Documents\\bin' 

하거나 앞으로 사용/대신 슬래시해야한다고 생각 'C \ 사용자 \ 빈 카일 \ 문서 \'. 공백이있는 경로에서도 작동합니다. 당신이 C:\Users\Kyle에서 시작하는 경우 다음 단지

Prelude> :cd Documents\bin 

이 또한 취급 마찬가지입니다, 당신은 단지

Prelude> :cd C:\Users\Kyle\Documents\bin 

원하거나 -

1

귀하의 문제는 당신이 :cd에 따옴표를 사용 할 수 없다는 것입니다 공백이있는 경로;

Prelude> :cd My Documents 

은 현재 디렉토리의 My Documents 하위 디렉토리에 있습니다.

+0

"Google 드라이브"라는 디렉토리에 cd하려고 할 때이 파일을 발견했습니다. 'cd Google 드라이브', ': cd' 'Google 드라이브' '등을 시도했습니다.'cd Google 드라이브 '를 시도해 본 적이 전혀 없습니다. :-) –

+1

참고로, 예제에서와 같이 단일 백 슬래시가 작동하는지 확인했습니다. –

+0

@espertus : 아아, 1 년 후 이것을 업데이트 할 수 있습니다 :-) –