2017-01-21 1 views
0

난 쉽게 명령디렉토리에있는 모든 파일의 이름을 얻는 것은

(directory-list) 

를 사용하여 디렉토리 (서브 디렉토리 포함)의 모든 파일의 목록을 얻을 수 있지만 출력은 다음과 같은 형태 :

'(#<path:afile> #<path:bfile.txt> #<path:thirdfile.doc>) 

'("afile" "bfile.txt" "thirdfile.doc") 

내가 B를 다음 시도 : 나는 다음과 같이 파일 이름의 문자열의 간단한 목록에이를 변환 할 수있는 방법

그것이 작동하지 않는 유타 : 당신은 path->string을 사용할 수 있습니다

(map string (directory-list)) 

답변

1

, 예를 들어

(map path->string (directory-list)) 
+0

적합합니다. 감사. 전체 경로의 이름을 가져올 수 있습니까 (예 : 디렉토리 이름 포함)? – rnso

+0

@mso'map path-> string (directory-list # : build? #t))' – jenesaisquoi

+0

예, 잘 작동합니다. – rnso

관련 문제