Sha256: 52247b30a243855d1cf0861b76c274733bc8cfa0673b391567d94607b46cd13e
Contents?: true
Size: 312 Bytes
Versions: 151
Compression:
Stored size: 312 Bytes
Contents
module FreeBSD::Exec include Beaker::CommandFactory def echo_to_file(str, filename) # FreeBSD gets weird about special characters, we have to go a little OTT here escaped_str = str.gsub(/\t/,'\\t').gsub(/\n/,'\\n') exec(Beaker::Command.new("printf \"#{escaped_str}\" > #{filename}")) end end
Version data entries
151 entries across 151 versions & 1 rubygems