이 라인 :루비 Dir.glob 문제는 Windows
dirs = Dir.glob(some_file_path + '/' + '**' + '/')
작품은 OSX 및 Linux에서해야있다. Windows에서 같은 행 :
dirs = Dir.glob(some_file_path + '\\' + '**' + '\\')
은 디렉토리를 반환하지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
모든 폴더 하위 폴더의 배열을 재귀 적으로 가져 오려고합니다. 위의 코드는 * nix 시스템에서 정말 훌륭하게 작동합니다. Windows에서 다르게해야 할 일이 있습니까?
참고 사항 : 모든 운영 체제에서 나는 루비 2.1.5를 사용하고 있습니다.
백 슬래시를 이스케이프 처리해야합니다. – August
8 월, 나는 정말 빨리 게시물을 썼다. 내 코드에서 슬래시는 '\\'처럼 이스케이프 처리됩니다. – almyz125