DannyBen/bashly

View on GitHub
lib/bashly/extensions/file.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'fileutils'

class File
  def self.deep_write(file, content)
    dir = File.dirname file
    FileUtils.mkdir_p dir
    File.write file, content
  end

  def self.append(path, content)
    File.open(path, 'a') { |f| f << content }
  end
end