第36个标记 » 2008 » January

     喜马拉雅的天空

存档: January, 2008

Ruby遍历文件夹

哈哈,这么简单的问题居然也敢拿出来献丑。没办法,天生愚钝吧!实现该功能在其他语言里那就是小菜一碟,当然ruby也是。不多说,贴代码: def traverse_dir(file_path)    if File.directory? file_path      puts "Dir:"+file_path      Dir.foreach(file_path) do |file|        if file!="." and file!=".."        traverse_dir(file_path+"/"+file)        end      end    else      puts "File:"+file_path    end  end  traverse_dir "d:"
太简单了

继续阅读 →

  

Confach发表于 January 2, 2008 5:26 pm | 留言 |一技之长 

下一页