Write to file
-
write
-
Write the content to the file
-
Raise exception if cannot open file for writing
-
e.g. raise
File::NotFoundErrorif parent directory does not exist
if ARGV.size != 2
puts "Need a filename and the content to write to it on the command line"
exit 1
end
filename, content = ARGV
File.write(filename, content)