How to create directories recursively in ruby?

后端 未结 6 2047
醉酒成梦
醉酒成梦 2020-12-02 13:54

I want to store a file as /a/b/c/d.txt, but I do not know if any of these directories exist and need to recursively create them if necessary. How can one do this in ruby?

6条回答
  •  心在旅途
    2020-12-02 14:46

    If you are running on unixy machines, don't forget you can always run a shell command under ruby by placing it in backticks.

    `mkdir -p /a/b/c`
    

提交回复
热议问题