2008年6月19日星期四

FileUtils

FileUtils 是 ruby 的一个标准库。所提供的部分功能 核心库的 File 类也提供了,但更为强大和方便。
比如删除文件操作

File.delete(file_name)
FileUtils.rm(list, options)

强制删除

FileUtils.rm('NotExistFile', :force => true) # never raises exception

如果是File.delete的话,恐怕还得先判断一下:

File.delete('file_name') if File.exist?(file_name)

没有评论: