These aren’t all of them, but I think they are some of the most useful.
# making a directory in another directory that doesn't yet exist...
FileUtils.mkdir_p '/path/to/your/directory/that/doesnt/exist/yet'
# recursively remove a directory and the contents
FileUtils.rm_rf("/path/to/directory/you/want/to/delete")
# write a file from the contents of another file...
File.open("/path/to/the/file.ext", "wb") {|f| f.write(@your_other_file.read)}
Related posts:
- Listing Files and Directories with PHP
- Recursively Zip a Directory and Files on Linux
- Add User Directories to Apache2 Web Server
- Rails Paperclip Plugin Options for Attaching Files
- Recursively Zip Up a Directory while Excluding Certain Files Based on File Extension Type
Reading, Writing, Removing Files and Directories in Ruby
These aren’t all of them, but I think they are some of the most useful.
# making a directory in another directory that doesn't yet exist... FileUtils.mkdir_p '/path/to/your/directory/that/doesnt/exist/yet' # recursively remove a directory and the contents FileUtils.rm_rf("/path/to/directory/you/want/to/delete") # write a file from the contents of another file... File.open("/path/to/the/file.ext", "wb") {|f| f.write(@your_other_file.read)}Related posts: