반응형
Ruby에 mkdir -p가 있습니까?
중복 가능성 :
루비에서 재귀 적으로 디렉토리를 만드는 방법은 무엇입니까?
Ruby에서 어떻게 할 수 있습니까?
mkdir -p cool/beans
내가 생각 해낸 것은 다음과 같습니다.
Dir.mkdir('cool') unless File.directory?('cool') cool_beans_path = File.join('cool', 'beans') Dir.mkdir(cool_beans_path) unless File.directory?(cool_beans_path)그러나 더 좋은 방법이 없습니까?
나는 내가 할 수 있다는 것을 안다.
system('mkdir', '-p', File.join('cool', 'beans'))그러나 그것은 플랫폼 독립적 인 것이 아닙니다. 마찬가지로 Mac에서는 작동하지만 Windows에서는 작동하지 않습니다.
require 'fileutils'
FileUtils.mkdir_p 'cool/beans'
참고 URL : https://stackoverflow.com/questions/11463343/does-ruby-have-mkdir-p
반응형
'programing tip' 카테고리의 다른 글
| JPA 기준 자습서 (0) | 2020.11.08 |
|---|---|
| Django-POST 요청에서 값 가져 오기 (0) | 2020.11.08 |
| Android의 AsyncTask에 해당하는 iOS / Objective-C (0) | 2020.11.08 |
| Apache POI 잠금 헤더 행 (0) | 2020.11.08 |
| ARM에서 SP (스택) 및 LR이란 무엇입니까? (0) | 2020.11.08 |