ruby - 打开目录并创建新文件

标签 ruby

我有创建嵌套目录的语句:

require 'fileutils'
FileUtils::mkdir_p ''+project_name+'/new_folder'

例如,我想在 new_folder 中添加一个名为 README.md 的新文件。有没有一种方法可以用 Ruby 来实现?

最佳答案

你只需要做

path_name = "#{project_name}/new_folder"
FileUtils::mkdir_p path_name
FileUtils::touch("#{path_name}/README.md")

这将在您的 project_name/new_folder 目录中创建一个名为 README.md 的空文件。

关于ruby - 打开目录并创建新文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37274924/

相关文章:

ruby - 寻找完美平方算法的优化

ruby - 如何使用 Nokogiri 获取某些标签之后或之前的文本

ruby - 遍历数组内整数的数字

ruby - Cron 不会执行 ruby​​ 脚本

mysql - 相当于 MYSQL 中 COUNT (`column` ) 的 mongodb 是什么?

css - rails 4 : How to access database in SCSS

ruby - 算法 - 最长摆动子序列

javascript - Uncaught ReferenceError : StripeCheckout is not defined in ERB

ruby const_missing 方法之谜

ruby - Rails 由完整的正则表达式匹配拆分